/*
Theme Name: Bloostar
Theme URI: http://underscores.me/
Author: Artesans
Author URI: http://www.artesans.eu
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: bloostar
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Bloostar is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Global
# Forms
# Navigation
	## Links
	## Menus  
# Accessibility
# Alignments
# Clearings
# Widgets
# Content
    ## Posts and pages
	## Asides
	## Comments
# Infinite scroll
# Media
	## Captions
	## Galleries
# Header
# Footer
# Page Templates
	## Homepage
	## Contact
	## Do you need a ride?
	## Bloostar
	## The Company
# Responsive
--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
html {
	font-family: sans-serif;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust:     100%;
	font-size: 62.5%;
}

body {
	margin: 0;
	overflow-x: hidden;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
	display: block;
}

audio,
canvas,
progress,
video {
	display: inline-block;
	vertical-align: baseline;
}

audio:not([controls]) {
	display: none;
	height: 0;
}

[hidden],
template {
	display: none;
}

a {
	background-color: transparent;
	color: inherit;
}

a:active,
a:hover {
	outline: 0;
}

abbr[title] {
	border-bottom: 1px dotted;
}

b,
strong {
	font-weight: bold;
}

dfn {
	font-style: italic;
}

h1 {
	font-size: 2em;
	margin: 0.67em 0;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}

mark {
	background: #ff0;
	color: #000;
}

small {
	font-size: 80%;
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sup {
	top: -0.5em;
}

sub {
	bottom: -0.25em;
}

img {
	border: 0;
}

svg:not(:root) {
	overflow: hidden;
}

figure {
	margin: 1em 40px;
}

hr {
	box-sizing: content-box;
	height: 0;
}

pre {
	overflow: auto;
}

code,
kbd,
pre,
samp {
	font-family: monospace, monospace;
	font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font: inherit;
	margin: 0;

}

button {
	overflow: visible;
}

button,
select {
	text-transform: none;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}

button[disabled],
html input[disabled] {
	cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0;
}

input {
	line-height: normal;
}

input[type="checkbox"],
input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

input[type="search"] {
	-webkit-appearance: textfield;
	box-sizing: content-box;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}

legend {
	border: 0;
	padding: 0;
}

textarea {
	overflow: auto;
	resize: none;
}

optgroup {
	font-weight: bold;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

td,
th {
	padding: 0;
}

/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
/*
@font-face {font-family: 'Lanz-Black';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_0_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_0_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_0_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_0_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_0_0.ttf') format('truetype');}
@font-face {font-family: 'Lanz-Bold';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_1_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_1_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_1_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_1_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_1_0.ttf') format('truetype');}
@font-face {font-family: 'Lanz-BlackItalic';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_2_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_2_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_2_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_2_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_2_0.ttf') format('truetype');}
@font-face {font-family: 'Lanz-Heavy';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_3_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_3_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_3_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_3_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_3_0.ttf') format('truetype');}
@font-face {font-family: 'Lanz-BoldItalic';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_4_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_4_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_4_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_4_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_4_0.ttf') format('truetype');}
@font-face {font-family: 'Lanz-HeavyItalic';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_5_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_5_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_5_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_5_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_5_0.ttf') format('truetype');}
@font-face {font-family: 'Lanz-Light';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_6_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_6_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_6_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_6_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_6_0.ttf') format('truetype');}
@font-face {font-family: 'Lanz-LightItalic';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_7_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_7_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_7_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_7_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_7_0.ttf') format('truetype');}
@font-face {font-family: 'Lanz-Medium';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_8_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_8_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_8_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_8_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_8_0.ttf') format('truetype');}
@font-face {font-family: 'Lanz-MediumItalic';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_9_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_9_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_9_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_9_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_9_0.ttf') format('truetype');}
@font-face {font-family: 'Lanz-Regular';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_A_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_A_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_A_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_A_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_A_0.ttf') format('truetype');}
@font-face {font-family: 'Lanz-RegularItalic';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_B_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_B_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_B_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_B_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_B_0.ttf') format('truetype');}
@font-face {font-family: 'Lanz-Thin';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_C_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_C_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_C_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_C_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_C_0.ttf') format('truetype');}
@font-face {font-family: 'Lanz-ThinItalic';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_D_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_D_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_D_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_D_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_D_0.ttf') format('truetype');}

*/


@font-face {font-family: 'Lanz';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_0_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_0_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_0_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_0_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_0_0.ttf') format('truetype'); font-weight: 800; font-style: normal;}
@font-face {font-family: 'Lanz';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_1_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_1_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_1_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_1_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_1_0.ttf') format('truetype'); font-weight: bold; font-style: normal;}
@font-face {font-family: 'Lanz';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_2_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_2_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_2_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_2_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_2_0.ttf') format('truetype'); font-weight: 800; font-style: italic;}
@font-face {font-family: 'Lanz';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_3_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_3_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_3_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_3_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_3_0.ttf') format('truetype'); font-weight: 900; font-style: normal;}
@font-face {font-family: 'Lanz';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_4_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_4_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_4_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_4_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_4_0.ttf') format('truetype'); font-weight: bold; font-style: italic;}
@font-face {font-family: 'Lanz';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_5_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_5_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_5_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_5_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_5_0.ttf') format('truetype'); font-weight: 900; font-style: italic;}
@font-face {font-family: 'Lanz';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_6_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_6_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_6_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_6_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_6_0.ttf') format('truetype'); font-weight: 200; font-style: normal;}
@font-face {font-family: 'Lanz';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_7_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_7_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_7_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_7_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_7_0.ttf') format('truetype'); font-weight: 200; font-style: italic;}
@font-face {font-family: 'Lanz';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_8_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_8_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_8_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_8_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_8_0.ttf') format('truetype'); font-weight: 500; font-style: normal;}
@font-face {font-family: 'Lanz';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_9_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_9_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_9_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_9_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_9_0.ttf') format('truetype'); font-weight: 500; font-style: italic;}
@font-face {font-family: 'Lanz';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_A_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_A_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_A_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_A_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_A_0.ttf') format('truetype'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'Lanz';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_B_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_B_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_B_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_B_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_B_0.ttf') format('truetype'); font-weight: normal; font-style: italic;}
@font-face {font-family: 'Lanz';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_C_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_C_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_C_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_C_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_C_0.ttf') format('truetype'); font-weight: 100; font-style: normal;}
@font-face {font-family: 'Lanz';src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_D_0.eot');src: url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_D_0.eot#iefix') format('embedded-opentype'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_D_0.woff2') format('woff2'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_D_0.woff') format('woff'),url('/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/2EA8B1_D_0.ttf') format('truetype'); font-weight: 100; font-style: italic;}


body,
button,
input,
select,
textarea {
	color: #404040;
	font-family: "Lanz", sans-serif;
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 1.5;
	-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-smoothing: antialiased;
}


h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
}

p {
	margin-bottom: 1.5em;
}

dfn,
cite,
em,
i {
	font-style: italic;
}

blockquote {
	margin: 0 1.5em;
}

address {
	margin: 0 0 1.5em;
}

pre {
	background: #eee;
	font-family: "Courier 10 Pitch", Courier, monospace;
	font-size: 15px;
	font-size: 0.9375rem;
	line-height: 1.6;
	margin-bottom: 1.6em;
	max-width: 100%;
	overflow: auto;
	padding: 1.6em;
}

code,
kbd,
tt,
var {
	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
	font-size: 15px;
	font-size: 0.9375rem;
}

abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}

mark,
ins {
	background: #fff9c0;
	text-decoration: none;
}

big {
	font-size: 125%;
}

/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
html {
	box-sizing: border-box;
}

*,
*:before,
*:after { /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
	box-sizing: inherit;
}

body {
	background: #fff; /* Fallback for when there is no custom background color defined. */
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
}

blockquote,
q {
	quotes: "" "";
}

hr {
	background-color: #ccc;
	border: 0;
	height: 1px;
	margin-bottom: 1.5em;
}

ul,
ol {
	margin: 0 0 1.5em 3em;
}

ul {
	list-style: disc;
}

ol {
	list-style: decimal;
}

li > ul,
li > ol {
	margin-bottom: 0;
	margin-left: 1.5em;
}

dt {
	font-weight: bold;
}

dd {
	margin: 0 1.5em 1.5em;
}

img {
	height: auto; /* Make sure images are scaled correctly. */
	max-width: 100%; /* Adhere to container width. */
}

table {
	margin: 0 0 1.5em;
	width: 100%;
}

/*--------------------------------------------------------------
# Global
--------------------------------------------------------------*/
body {
	/* margin-top: 82px;*/
}

body.home {
	margin-top: 0;
}

.responsive {
	display: none;
}

.container {
	max-width: 1200px;
	margin: 0 auto;
	position: relative;
}

.container1600 {
	max-width: 1600px;
	margin: 0 auto;
	position: relative;
}

.container900 {
	max-width: 900px;
}

.center {
	margin: 0 auto;
	position: relative;
}

.text-center {
	text-align: center;
}

.sprite {
	background-image: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/sprite.png?v=201510051046);
	background-repeat: no-repeat;
}

.animation.running {
	animation-play-state: running;
}

.parallax {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 0;
    background-size: cover;
    background-position: center;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-attachment: scroll !important;
}

.anchor {
	display: block;
    position: relative;
    top: -82px;
    visibility: hidden
}

/*--------------------------------------------------------------
# Forms
--------------------------------------------------------------*/
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	border: 1px solid;
	border-color: #ccc #ccc #bbb;
	border-radius: 3px;
	background: #e6e6e6;
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 15px 17px rgba(255, 255, 255, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05);
	color: rgba(0, 0, 0, .8);
	font-size: 12px;
	font-size: 0.75rem;
	line-height: 1;
	padding: .6em 1em .4em;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
}

button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
	border-color: #ccc #bbb #aaa;
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8), inset 0 15px 17px rgba(255, 255, 255, 0.8), inset 0 -5px 12px rgba(0, 0, 0, 0.02);
}

button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
	border-color: #aaa #bbb #bbb;
	box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15);
}

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea {
	color: #666;
	border: 1px solid #ccc;
	border-radius: 3px;
}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
	color: #111;
}

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"] {
	padding: 3px;
}

textarea {
	padding-left: 3px;
	width: 100%;
}

/*--------------------------------------------------------------
# Navigation
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Links
--------------------------------------------------------------*/
a {
	text-decoration: none;
}

a:hover,
a:focus,
a:active {
	color: #36a7da;
}

a:focus {
	outline: 0;
}

a:hover,
a:active {
	outline: 0;
}

:focus  {
	outline: 0;
}

/*--------------------------------------------------------------
## Menus
--------------------------------------------------------------*/
/* Main menu */
#masthead .main-navigation,
#masthead-home .main-navigation {
	clear: both;
	display: block;
	float: left;
	width: 100%;
	text-align: center;
	width: 100%;
}

#masthead .main-navigation ul,
#masthead-home .main-navigation ul {
	display: block;
	list-style: none;
	margin: 0;
	padding-left: 0;
}

#masthead .main-navigation li,
#masthead-home .main-navigation li {
	float: left;
	position: relative;
	clear: both;
	width: 100%;
	margin-bottom: 50px;
	letter-spacing: 1px;
}

#masthead .main-navigation .menu > li,
#masthead-home .main-navigation .menu > li {
	opacity: 0;
}

#masthead .main-navigation a,
#masthead-home .main-navigation a {
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	color: #fff;
	font-family: "Lanz";
	font-weight: 500;
	font-size: 24px;
	font-size: 2.4rem;
	font-weight: normal;
	-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#masthead .main-navigation a:hover,
#masthead-home .main-navigation a:hover {
	color: #36a7da;
}

#masthead .main-navigation .sub-menu li,
#masthead-home .main-navigation .sub-menu li {
	margin-bottom: 0;
}

#masthead .main-navigation .sub-menu a,
#masthead-home .main-navigation .sub-menu a {
	text-transform: none;
}

#masthead .main-navigation ul ul,
#masthead-home .main-navigation ul ul {
	z-index: 99999;
	position: absolute;
	width: 100%;
	left: 0;
	display: none;
}

#masthead .main-navigation ul ul ul,
#masthead-home .main-navigation ul ul ul {
	left: -999em;
	top: 0;
}

#masthead .main-navigation ul ul a,
#masthead-home .main-navigation ul ul a {
	font-family: "Lanz";
	font-weight: 200;
	font-size: 18px;
	font-size: 1.8rem;
}

#masthead .main-navigation ul ul li,
#masthead-home .main-navigation ul ul li {
	float: none;
	margin: 0 10px;
    display: inline-block;
    clear: none;
    width: auto;
}

#masthead-home .main-navigation li:hover > a,
#masthead-home .main-navigation li.focus > a {
}

#masthead-home .main-navigation ul ul :hover > a,
#masthead-home .main-navigation ul ul .focus > a {
}

#masthead-home .main-navigation ul ul a:hover,
#masthead-home .main-navigation ul ul a.focus {
}

#masthead-home .main-navigation ul li:hover > ul,
#masthead-home .main-navigation ul li.focus > ul {
	display: inline-block;
}

#masthead-home .main-navigation ul ul li:hover > ul,
#masthead-home .main-navigation ul ul li.focus > ul {

}

#masthead .main-navigation .current_page_item > a,
#masthead .main-navigation .current-menu-item > a,
#masthead .main-navigation .current_page_ancestor > a,
#masthead-home .main-navigation .current_page_item > a,
#masthead-home .main-navigation .current-menu-item > a,
#masthead-home .main-navigation .current_page_ancestor > a {
	color: #36a7da;
}

/* Small menu. */
.menu-toggle,
.main-navigation.toggled ul {
	display: block;
}

.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation {
	margin: 0 0 1.5em;
	overflow: hidden;
}

.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
	float: left;
	width: 50%;
}

.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
	float: right;
	text-align: right;
	width: 50%;
}

/* Social Menu */
.social-navigation {
	width: 100%;
    position: absolute;
	text-align: center;
    bottom: 31px;
    left: 0;
}

.social-navigation ul {
	margin: 0;
    padding: 0;
    list-style: none;
    position: relative;
}

.social-navigation li {
	display: inline-block;
	text-align: center;
}

.social-navigation a {
	display: inline-block;
    background: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/sprite.png) no-repeat 0 -841px;
    color: #fff;
    height: 33px;
    line-height: 36px;
    margin: 10px 6px;
    width: 34px;
}

.social-navigation a:hover {
	color: #36a7da;
	background-position: -38px -841px;
}

/*--------------------------------------------------------------
# Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar. */
}

/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}

.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/*--------------------------------------------------------------
# Clearings
--------------------------------------------------------------*/
.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
	content: "";
	display: table;
}

.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
	clear: both;
}

/*--------------------------------------------------------------
# Widgets
--------------------------------------------------------------*/
.widget {
	margin: 0 0 1.5em;
}

/* Make sure select elements fit in widgets. */
.widget select {
	max-width: 100%;
}

/* Search widget. */
.widget_search .search-submit {
	display: none;
}

/*--------------------------------------------------------------
# Content
--------------------------------------------------------------*/

/*--------------------------------------------------------------
## Animations
--------------------------------------------------------------*/

@keyframes HomeLogoContainerAnimation {
	0% {
		opacity: 0.2;
		letter-spacing: 180px;
		-webkit-filter: blur(15px);
		-moz-filter: blur(15px);
		-o-filter: blur(15px);
		-ms-filter: blur(15px);
		filter: blur(15px);
	}
	100% {	
		opacity: 1;
		letter-spacing: 64px;
		-webkit-filter: blur(0px);
		-moz-filter: blur(0px);
		-o-filter: blur(0px);
		-ms-filter: blur(0px);
		filter: blur(0px);
	}
}

@keyframes HomeLogoLettersAnimation {
	0% {		
		transform: rotateY(-90deg);		
	}
	100% {
		transform: rotateY(0deg);
	}
}

@keyframes HomeLogoTaglineContainerAnimation {
	0% {
		opacity: 0.2;
		letter-spacing: 40px;
		-webkit-filter: blur(15px);
		-moz-filter: blur(15px);
		-o-filter: blur(15px);
		-ms-filter: blur(15px);
		filter: blur(15px);
	}
	80% {
		opacity: 0.8;
		letter-spacing: 10px;
		-webkit-filter: blur(2px);
		-moz-filter: blur(2px);
		-o-filter: blur(2px);
		-ms-filter: blur(2px);
		filter: blur(2px);
	}
	100% {	
		opacity: 1;
		letter-spacing: 4.8px;
		-webkit-filter: blur(0px);
		-moz-filter: blur(0px);
		-o-filter: blur(0px);
		-ms-filter: blur(0px);
		filter: blur(0px);
	}
}

/*--------------------------------------------------------------
## Posts and pages
--------------------------------------------------------------*/
.sticky {
	display: block;
}

.hentry {
	margin: 0 0 1.5em;
}

.byline,
.updated:not(.published) {
	display: none;
}

.single .byline,
.group-blog .byline {
	display: inline;
}

.page-content,
.entry-content,
.entry-summary {
	margin: 1.5em 0 0;
}

.page-links {
	clear: both;
	margin: 0 0 1.5em;
}

/*--------------------------------------------------------------
## Asides
--------------------------------------------------------------*/
.blog .format-aside .entry-title,
.archive .format-aside .entry-title {
	display: none;
}

/*--------------------------------------------------------------
## Comments
--------------------------------------------------------------*/
.comment-content a {
	word-wrap: break-word;
}

.bypostauthor {
	display: block;
}

/*--------------------------------------------------------------
# Infinite scroll
--------------------------------------------------------------*/
/* Globally hidden elements when Infinite Scroll is supported and in use. */
.infinite-scroll .posts-navigation, /* Older / Newer Posts Navigation (always hidden) */
.infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */
	display: none;
}

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */
.infinity-end.neverending .site-footer {
	display: block;
}

/*--------------------------------------------------------------
# Media
--------------------------------------------------------------*/
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}

/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object {
	max-width: 100%;
}

/*--------------------------------------------------------------
## Captions
--------------------------------------------------------------*/
.wp-caption {
	margin-bottom: 1.5em;
	max-width: 100%;
}

.wp-caption img[class*="wp-image-"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption .wp-caption-text {
	margin: 0.8075em 0;
}

.wp-caption-text {
	text-align: center;
}

/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/
.gallery {
	margin-bottom: 1.5em;
}

.gallery-item {
	display: inline-block;
	text-align: center;
	vertical-align: top;
	width: 100%;
}

.gallery-columns-2 .gallery-item {
	max-width: 50%;
}

.gallery-columns-3 .gallery-item {
	max-width: 33.33%;
}

.gallery-columns-4 .gallery-item {
	max-width: 25%;
}

.gallery-columns-5 .gallery-item {
	max-width: 20%;
}

.gallery-columns-6 .gallery-item {
	max-width: 16.66%;
}

.gallery-columns-7 .gallery-item {
	max-width: 14.28%;
}

.gallery-columns-8 .gallery-item {
	max-width: 12.5%;
}

.gallery-columns-9 .gallery-item {
	max-width: 11.11%;
}

.gallery-caption {
	display: block;
}

/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
#masthead-home {
	display: block;
	overflow: hidden;
	height: 0;
	position: fixed;
	width: 100%;
	background: #000;
	z-index: 9;
	text-align: center;
}

#masthead-home .site-title {
	background: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/logo.png) no-repeat;
	background-size: contain;
	height: 83px;
	max-width: 453px;
	width: 100%;
	position: relative;
	margin: 138px auto 67px;
	text-indent: -999px;
	overflow: hidden;
}

.fixed-menu {
	position: fixed;
	width: 100%;
	height: 82px;
	top: 0;
	z-index: 40;
	background: #fff;
}

.home .fixed-menu {
	top: -82px;
	transition: top 400ms ease;
}

.home .fixed-menu.active {
	top: 0;
}

#masthead {
	height: 62px;
	width: 100%;
	height: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
	box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.22);
}

#masthead .container {
	max-width: 1200px;
}



#masthead .site-title {
	background: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/logo-black.png);
    background-size: cover;
    height: 42px;
    max-width: 229px;
    width: 100%;
	float: left;
    position: relative;
    margin: 0;
    text-indent: -999px;
    overflow: hidden;
}

#masthead #site-navigation {
	background-position: 0 -185px;
    display: block;
    float: right;
    height: 23px;
    margin: 10px 0 0;
    width: 32px;
}

#masthead #site-navigation ul {
	display: none;
}

.site-header .social-navigation {
	opacity: 0;	
	transition: opacity 300ms ease;
}

.site-header.active .social-navigation {
	opacity: 1;	
	transition: opacity 1000ms ease;
}

/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
.site-footer {
	background-image: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/footer-bg.jpg);
	background-size: cover;
	background-position: center;
	min-height: 526px;
	position: relative;
}

.site-footer .logo {
	text-align: center;
	margin: 77px 0 0;
}

.site-footer .logo img {
	max-width: 417px;
	width: 100%;
}

.site-footer .tagline {
	font-family: "Lanz";
	font-weight: 500;
	text-transform: uppercase;
	font-size: 16px;
	font-size: 1.6rem;
	color: #36a7da;
	margin: 14px 0 0;
	letter-spacing: 3px;
}

.site-footer .social-navigation {
	position: relative;
    bottom: inherit;
    margin: 0px 0 0 0;
}

.site-footer .subscription-form {
	text-align: center;
	font-size: 18px;
	color: white;
	text-transform: uppercase;
	margin-top: 165px;
	margin-bottom: 10px;
	letter-spacing: 0.9px;
}

.site-footer .allmsgs {
	display: none;
}

.site-footer .subscription-form .widget_wysija_cont {
	display: inline-block;
}

.site-footer .subscription-form .widget_wysija_cont .wysija-submit{
	display: none;
}

.site-footer .subscription-form input[type="text"] {
	border-radius: 0px;
	border: 1px solid #0a71b4;
	background-color: transparent;
	color: white;
	line-height: 30px;
	padding: 0 10px;
	width: 290px;

	font-size: 11px;
   	color: white;
   	margin-top: -8px;
}

.site-footer .subscription-form input[type="text"]::-webkit-input-placeholder {
   font-size: 11px;
   color: white;
}

.site-footer .subscription-form input[type="text"]::-moz-placeholder {
   font-size: 11px;
   color: white;  
}

.site-footer .subscription-form input[type="text"]:-ms-input-placeholder {  
   font-size: 11px;
   color: white;  
}


.site-footer .social-navigation a {
	margin-top: 0;
	margin-bottom: 0;
}

.footer-menu {
	margin: 41px 0 17px 0;
	width: 100%;
	text-align: center;
}

.footer-menu ul {
	margin: 0;
	padding: 0;
}

.footer-menu li {
	display: inline-block;
	margin: 0 5px;
}

.footer-menu li:first-child:before {
	content: "";
    margin: 0;
}

.footer-menu li:before {
	content: "·";
    display: inline-block;
    font-size: 2rem;
    color: #fff;
	margin: 0 5px 0 -3px;
    vertical-align: middle;
}

.footer-menu a {
	text-decoration: none;
	font-size: 11px;
	font-size: 1.1rem;
}

/*--------------------------------------------------------------
# Page Templates
--------------------------------------------------------------*/
h2 {
	text-transform: uppercase;
    text-align: center;
    font-family: "Lanz";
    font-weight: 200;
    font-size: 36px;
    font-size: 3.6rem;
    letter-spacing: 3px;
    color: #0a71b4;
}

#masthead-home.inner-masthead {
	top: 0;
}

.black-menu-button-container {
	width: 100%;
	text-align: center;
}

#menu-button.black-menu-button,
/*#close-menu-button.black-menu-button,*/
#menu-button.black-menu-button:hover {
/*#close-menu-button.black-menu-button:hover {*/
	background-position: 0 -185px;
	margin-top: 13px;
	margin-right: -5px;
	height: 23px;
	position: relative;
	z-index: 999;
	float: right;
}

#menu-button.black-menu-button.active {
	float: none;
    margin: 13px 0 0 -229px;
    height: 37px;
}

.close-menu-button-container {
	position: absolute;
	top: 33px;
}

/* Page Header */
.page-header {
	position: relative;
	background-color: black;
	overflow: hidden;
}

.page-header.entry-header {
	position: relative;
	text-align: center;
	min-height: 600px;
	background-position: center;
	background-size: cover;
}

.page-header.entry-header.active {

}

.page-header {
	background-color: black;
}

.page-header .page-header-bg {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 0;
	background-size: cover;
	background-position: center;
	top: 0;
    left: 0;
    right: 0;
    bottom: 0;
	opacity: 1;	
	background-attachment: scroll !important;

	transition: opacity 2000ms ease;
}

.page-header.active .page-header-bg {
	opacity: 0.2;
}

.page-header .entry-title {

	text-transform: uppercase;
	font-family: "Lanz";
	font-weight: 200;
	font-size: 42px;
	font-size: 4.2rem;
	color: #fff;
	letter-spacing: 2px;
	margin-top: 0;
	margin-bottom: 30px;
	line-height: 1em;
}

.page-header.active .entry-title {
	animation-play-state: running;
	animation-delay: 1000ms;
}

.page-header .page-header-content {
	position: absolute;
	left: 0;
	width: 100%;

}

.page-header .subtitle-container {
}

.page-header .subtitle {
	font-family: "Lanz";
	font-weight: 200;
	color: #fff;
	font-size: 28px;
	font-size: 2.8rem;
	line-height: 32px;
	line-height: 32px;
    width: 100%;
	max-width: 775px;
	margin: 0 auto;
	text-transform: none;
	letter-spacing: normal;
}

.page-header.active .subtitle {
	animation-play-state: running;
	animation-delay: 1600ms;
}

.entry-content {
	margin-top: 0px;
}

.page-header.entry-header {
	width: 100%;
	height: 100%;
}

.page-header.active .anchors a {
	animation-play-state: running;
	animation-delay: 2100ms;
}

.page-header.active .anchors a h3 {
	text-transform: uppercase;
	line-height: 1.2em;
	margin-bottom: 0;
	color: white;
}

/* Page Header */
.page-header.anchor-header .entry-title {
	top: 12%;
}

.page-header.anchor-header .subtitle-container {
	top: 36%;
}

.anchors {
	text-align: center;
	width: 100%;
	margin-top: 85px;
}

.anchors a {
	display: inline-block;
	margin: 0 0 0 295px;
	text-decoration: none;
}

.anchors a:hover {
	color: #fff;
}

.anchors a:first-child {
	margin: 0;
}

/* Call to action - Contact Form */

.contact-form .ajax-loader {
	display: none !important;
}

.contact-form-action {
	background: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/contact-form-action.jpg) center no-repeat;
	background-size: cover;
	padding-bottom: 12px;
	position: relative;
	overflow: hidden;
}

.contact-form-action .contact-form {
	border-color: transparent;
}

.contact-form-action .contact-form h2 {
	color: #fff;
}

.contact-form-action .contact-form .wpcf7 input,
.contact-form-action .contact-form .wpcf7 textarea {
	border-color: #fff;
	color: #fff;
	background: transparent;
}

.contact-form-action .contact-form .wpcf7 .contact-arrow-wrapper,
.page-template-contact .contact-form .wpcf7 .contact-arrow-wrapper {
    background: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/sprite.png) -1px -672px transparent;
    border: 0;
    box-shadow: none;
    clear: both;
    float: none;
    height: 82px;
    margin: 24px auto 0;
    position: relative;
    text-indent: -999px;
    width: 83px;
    position: relative;
}

.contact-form-action .contact-form .wpcf7 .contact-arrow-wrapper:hover {
	background: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/sprite.png) -1px -758px transparent;
}

.page-template-contact .contact-form .wpcf7 .contact-arrow-wrapper {
	background: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/sprite.png) -1px -332px transparent;
}

.page-template-contact .contact-form .wpcf7 .contact-arrow-wrapper:hover {
	background: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/sprite.png) -1px -416px transparent;
}

.contact-form-action .contact-form .wpcf7 .contact-arrow-wrapper .contact-arrow {
    background: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/sprite.png) -276px -512px transparent;
    width: 46px;
    height: 46px;
    position: absolute;
    top: 18px;
    left: 16px;
    z-index: 2;
}

.page-template-contact .contact-form .wpcf7 .contact-arrow-wrapper .contact-arrow {    
    width: 46px;
    height: 46px;
    position: absolute;
    top: 18px;
    left: 16px;
    z-index: 2;	

    background: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/sprite.png) -276px -449px transparent
}

.contact-form-action .contact-form .wpcf7 .contact-arrow-wrapper:hover .contact-arrow {
	background: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/sprite.png) -276px -579px transparent;
}

.page-template-contact .contact-form .wpcf7 .contact-arrow-wrapper:hover .contact-arrow {
	background: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/sprite.png) -276px -514px transparent;
}

.contact-form-action .contact-form .wpcf7 .contact-arrow-wrapper.active .contact-arrow {
	background: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/sprite.png) -276px -512px transparent;
}

.page-template-contact .contact-form .wpcf7 .contact-arrow-wrapper.active .contact-arrow {
	background: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/sprite.png) -276px -449px transparent;
}

.contact-form-action .wpcf7-response-output,
.page-template-contact .contact-form .wpcf7-response-output {
    text-align: center;
    position: absolute;
    margin: 0;
    padding: 0;
    width: 100%;
    line-height: 0;
    margin-top: -10px;
}


.contact-form-action .contact-form .wpcf7 input[type="submit"],
.page-template-contact .contact-form .wpcf7 input[type="submit"] {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	background: transparent;
	margin: 0;
	padding: 0;
	z-index: 3;
	border: none;
	text-indent: -9999px;
	box-shadow: none;
}


.contact-form-action .contact-form .wpcf7 input[type="submit"]:hover,
.page-template-contact .contact-form .wpcf7 input[type="submit"]:hover {
	background: transparent;
	box-shadow: none;
}


.contact-form-action .contact-form ::-webkit-input-placeholder {
	color: #fff;
}

.contact-form-action .contact-form :-moz-placeholder {
	color: #fff;
	opacity: 1;
}
.contact-form-action .contact-form ::-moz-placeholder {
	color: #fff;
	opacity: 1;
}

.contact-form-action .contact-form :-ms-input-placeholder {
	color: #fff;
}

.contact-form-action .wpcf7-response-output {
	color: #fff;
}

/*--------------------------------------------------------------
## Homepage
--------------------------------------------------------------*/
.page-template-home {}

.home-header {
	background-position: center;
	background-size: cover;
	background-image: none !important;
	background-color: black;

	overflow: hidden;
	position: relative;
	top: 0;
	left: 0;
}

.home-header-background {
	position: absolute;
	max-width: none;
	z-index: 0;
	opacity: 1;
	transform: scale(1.04,1.04);
	transition: transform 3000ms ease-out, opacity 3000ms ease-out ;
}

.home-header-background.zoom-out {
	transform: scale(1,1);
	opacity: 0.2;
}

.home-header-background2 {
	position: absolute;
	max-width: none;
	z-index: 0;
	transform: scale(1.08,1.08);
	transition: transform 4000ms ease-out, opacity 4000ms ease-out ;
}

.home-header-background2.zoom-out {
	transform: scale(1.04,1.04);
}

.home-header-spaceship {
	position: absolute;
	z-index: 1;

}

.home-header .black-overlay {
	width: 100%;
	height: 100%;
	opacity: 0;
	background-color: black;
	position: absolute;
	z-index: 2;
	transition: opacity 4000ms ease-out ;
}

.home-header .black-overlay.active {
	opacity: 0.83;
}

.home-header .logo {
	text-align: center;
	overflow: hidden;
	position: relative;
	z-index: 5;
	opacity: 0;
}

.home-header .logo-letters {
	height: 154px;
	width: 300%;
	padding-top: 92px;
    text-align: center;
    position: relative;
    z-index: 5;

    letter-spacing: 64px;

	/*
	animation: HomeLogoContainerAnimation 2.5s linear both;
	animation-play-state: running;
    animation-delay: 4s;
    */
}

.home-header .logo-letters .logo-letter {
	background-image: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/logo.png);
	display: inline-block;
	/*
	animation: HomeLogoLettersAnimation 2.5s linear both;
	animation-play-state: running;
	animation-delay: 4s;
	*/
}

.home-header .logo-letters .logo-letter.logo-top {
	background-position: 0px 0px;
	width: 400px;
	height: 21px;
	top: 0px;
	left: 50%;
    margin-left: -420px;
	position: absolute;
}

.home-header .logo-letters .logo-letter.logo-b {
	background-position: 0px 58px;
	width: 40px;
	height: 58px;
	left: 0px;
	top: 96px;
}

.home-header .logo-letters .logo-letter.logo-l {
	background-position: -114px 58px;
    width: 35px;
    height: 58px;
    left: 114px;
    top: 96px;
}

.home-header .logo-letters .logo-letter.logo-o {
	background-position: -211px 59px;
	width: 60px;
	height: 59px;
	top: 96px;
	left: 211px;
}

.home-header .logo-letters .logo-letter.logo-o.o2 {
	left: 342px;
}

.home-header .logo-letters .logo-letter.logo-s {
	background-position: -470px 59px;
	width: 39px;
	height: 59px;
	top: 96px;
	left: 470px;
}

.home-header .logo-letters .logo-letter.logo-t {
	background-position: -571px 58px;
	width: 35px;
	height: 58px;
	top: 96px;
	left: 571px;
}

.home-header .logo-letters .logo-letter.logo-a {
	background-position: -679px 58px;
	width: 49px;
	height: 58px;
	top: 96px;
	left: 679px;
}

.home-header .logo-letters .logo-letter.logo-r {
	background-position: -792px 58px;
	width: 41px;
	height: 58px;
	top: 96px;
	left: 792px;
}

.home-header .logo-image {
	animation-delay: 2000ms;
}

.home-header .tagline {
	color: #36a7da;
	font-size: 24px;
	font-size: 2.4rem;
	letter-spacing: 4px;
	text-transform: uppercase;
    line-height: 24px;
    margin-top: 20px;

    text-align: center;
    letter-spacing: 4.8px;
    opacity: 1;
    /*
    animation: HomeLogoTaglineContainerAnimation 2.5s linear both;
    animation-play-state: running;
    animation-delay: 6s;
    */

    animation-delay: 2700ms;
}

.home-header .watch-video {
	font-size: 15px;
	font-weight: bold;
	color: white;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	line-height: 14px;
	margin-top: 40px;
	margin-bottom: 0;
	text-decoration: none;
	

	animation-delay: 3400ms;
}

.home-header p span {
	/*
	animation: HomeLogoLettersAnimation 2.5s linear both;
	animation-play-state: running;
	animation-delay: 6s;
	*/
}

.home-header .go-down-container {
	width: 100%;
	text-align: center;
	position: absolute;
	bottom: 32px;
}

#go-down {
	display: inline-block;
	height: 10px;
	width: 18px;
	bottom: 0;
	display: inline-block;
	line-height: 1em;
	margin-top: -5px;
}

#go-down:hover {
	background-position: 0 -12px;
}

.home-header .go-down-container .know-more {
	color: white;
	font-size: 11px;
	width: 100%;
	display: inline-block;
	line-height: 1em;
}

.menu-button-container {
	position: absolute;
	top: 33px;
	text-align: center;
	z-index: 9;
	width: 100%;
}

#menu-button,
#close-menu-button {
	background-position: 0 -24px;
	display: inline-block;
    height: 38px;
    width: 38px;
    border: 0;
    box-shadow: none;
    border-radius: 0;
    padding: 0;
    background-color: transparent;
	outline: 0;
}

#menu-button:hover,
#close-menu-button:hover {
	background-position: 0 -64px;
}

#menu-button.active,
#close-menu-button.active {
	background-position: 0 -105px;
}

#menu-button.active {
	margin: 0 0 0 -19px;
	position: fixed;
}

#menu-button.active:hover,
#close-menu-button.active:hover {
	background-position: 0 -146px;
}

#home-header-menu-button {
	background-position: 0 -24px;
	display: inline-block;
    height: 38px;
    width: 38px;
    border: 0;
    box-shadow: none;
    border-radius: 0;
    padding: 0;
    background-color: transparent;
	outline: 0;	
}

#home-header-menu-button.active {
	display: none;
}

/* Do you need a ride? */
.need-a-ride {
	font-family: "Lanz";
	font-weight: 200;
	padding-top: 65px;
}

.need-a-ride h2,
.need-a-ride p {
	max-width: 942px;
}

.need-a-ride h2 {
	text-align: center;
	text-transform: uppercase;
	color: #0a71b4;
	font-size: 36px;
	font-size: 3.6rem;
	font-family: "Lanz";
	font-weight: 200;
	letter-spacing: 1px;
	margin-bottom: 25px;
	line-height: 1em;
}

.need-a-ride p {
	font-size: 20px;
	color: #666;
	line-height: 32px;
	margin-bottom: 15px;
}

.need-a-ride .ride-image {
	max-width: 1312px;
	width: 100%;
}

.need-a-ride-icons-container {
	background: #f0f0f0;
	width: 100%;
	position: relative;
	overflow: hidden;
	padding: 90px 0 70px;
}


.need-a-ride-icons-container .container {
	max-width: 1300px;
}

.need-a-ride-icons {
	margin: 0 auto;
	max-width: 1286px;
	padding: 0;
	list-style: none;
	width: 100%;
}

.need-a-ride-icons .icon {
	float: left;
	text-align: center;
}


.need-a-ride-icons.active .icon p {

}


.need-a-ride-icons .icon:first-child {
	margin-left: 0;
}

.need-a-ride-icons .image-wrapper {
	height: 105px;
}

.need-a-ride-icons .image-wrapper img {
	width: auto !important;
	margin: auto;
}

.need-a-ride-icons .title {
	font-size: 21px;
	font-size: 2.1rem;
	margin: 0 0 14px 0;
	color: #0a71b4;
	text-transform: uppercase;
	font-weight: normal;
}

.need-a-ride-icons .description {
	font-size: 15px;
	font-size: 1.5rem;
	margin: 0;
	line-height: 19px;
	color: #666;
	font-weight: normal;
}

/* Quotes */
.quotes {
	width: 100%;
	height: 535px;
	overflow: hidden;
	position: relative;
}

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

.quotes p {
	margin: 0;
}

.quotes .quote-text {
	color: #fff;
	font-family: "Lanz";
	font-weight: 100;
	font-style: italic;
	font-size: 36px;
	font-size: 3.6rem;
	line-height: 42px;
}

.quotes .quote-author {
	font-family: "Lanz";
	font-weight: 500;
	font-size: 24px;
	font-size: 2.4rem;
	color: #36a7da;
	text-transform: uppercase;
	margin: 25px 0 0;
}

.quotes ul {
	max-width: 895px;
	padding: 165px 0 0;
	margin: 0 auto;
	text-align: center;
	list-style: none;
}

/* Logos */
.logos {
	min-height: 348px;
	background: #e6e6e6;
	text-align: center;
}

.logos .logos-list {
	max-width: 1360px;
	width: 100%;
	display: inline-block;
	margin: 0 auto;
	padding: 100px 0 10px;
	list-style: none;
}

.logos li {
	display: inline-block;

}

.logos li.active {
	opacity: 1;
}

.logos li:first-child {
	margin-left: 0;
}

.logos img {
}

.logos .logo-2-0 {
	margin-left: 0;
}

/*--------------------------------------------------------------
## Contact
--------------------------------------------------------------*/
.page-template-contact {}

.page-template-contact .page-header .acf-map {
	width: 100%;
	height: 600px;
} 

.page-template-contact .entry-content {
	max-width: 1008px;
	margin: 60px auto 0;
}

.page-template-contact .left {
	max-width: 520px;
	float: left;
	font-family: "Lanz";
	font-weight: 200;
	font-size: 20px;
	font-size: 2rem;
	line-height: 32px;
	color: #666;
}

.page-template-contact .left p {
	margin-top: 0;
}

.page-template-contact .right {
	float: right;
}

.page-template-contact .location:before,
.page-template-contact .phones:before {
	content: "";
	display: block;
	float: left;
	background: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/sprite.png);
	margin: 0 37px 70px 0;
}

.page-template-contact .location:before {
	background-position: 0 -211px;
	width: 35px;
	height: 50px;
}

.page-template-contact .phones:before {
	background-position: -1px -266px;
	width: 37px;
	height: 61px;
}

.page-template-contact .location,
.page-template-contact .phones {
	font-size: 20px;
	font-size: 2rem;
	font-family: "Lanz";
	font-weight: 500;
	color: #666;
	line-height: 32px;
}

.contact-form {
	position: relative;
	margin: 0 auto;
	max-width: 1200px;
	width: 100%;
	border-top: 1px solid #ccc;
}

.contact-form .left {
	float: left;
}

.contact-form h2 {
	text-align: center;
	text-transform: uppercase;
	font-family: "Lanz";
	font-weight: 200;
	font-size: 36px;
	font-size: 3.6rem;
	color: #0a71b4;
	letter-spacing: 5px;
	margin-top: 70px;
	line-height: 1em;
	margin-bottom: 47px;
}

.contact-form .wpcf7 input,
.contact-form .wpcf7 textarea {
	border-radius: 0;
	border: 1px solid #666;
	font-family: "Lanz";
	font-weight: 200;
	font-size: 20px;
	font-size: 2rem;
}

::-webkit-input-placeholder {
	color: #666;
}

:-moz-placeholder {
	color: #666;
	opacity: 1;
}
::-moz-placeholder {
	color: #666;
	opacity: 1;
}

:-ms-input-placeholder {
	color: #666;
}

.contact-form .wpcf7 {
	max-width: 1003px;
	margin: 0 auto 64px;
	position: relative;
}

.contact-form .wpcf7 input {
	width: 462px;
	padding: 13px 24px;
	float: left;
	clear: left;
	margin: 0 0 27px;
}

.contact-form .wpcf7 input[type="text"],
.contact-form .wpcf7 input[type="email"] {
	clear: left;
	line-height: 51px;
	padding-top: 0;
	padding-bottom: 0;
}

.contact-form .wpcf7 .left {
	max-width: none;
}

.contact-form .wpcf7 textarea {
	width: 497px;
	float: right;
	padding: 13px 24px;
	height: 138px;
}


div.wpcf7-response-output {
	border: 0;
}

.wpcf7 .wpcf7-form .wpcf7-not-valid {
	border-color: red;
}

.wpcf7 .wpcf7-not-valid-tip {
	display: none;
}

/*--------------------------------------------------------------
## Do you need a ride?
--------------------------------------------------------------*/
.page-template-do-you-need-a-ride {}

.orbit-stratosphere-container {
	width: 100%;
	position: relative;
	margin: 0 auto;
	max-width: 1200px;
	overflow: hidden;
	padding: 30px 0;
}

.orbit-stratosphere-selector {
	float: left;
	width: 17%;
	text-align: center;
}

.orbit-stratosphere-container .orbit-stratosphere {
	width: 83%;
	float: left;
}

.orbit-stratosphere-container.active .orbit-stratosphere-selector,
.orbit-stratosphere-container.active .first-image,
.orbit-stratosphere-container.active .second-image {
	animation-play-state: running;
}

.orbit-stratosphere-container .orbit-stratosphere-image-wrapper {
	width: 110px;
    height: 110px;
    display: inline-block;
    position: relative;
}

.orbit-stratosphere-container .orbit-stratosphere-image-wrapper .orbit {
	width: 110px;
    height: 110px;
    background-position: -245px -4px;
	position: absolute;
	display: inline-block;	
	left: 0;
	top: 0;
	animation-duration: 12s;
}

.orbit-stratosphere-container .orbit-stratosphere-image-wrapper .stratosphere {
	width: 110px;
    height: 110px;
    background-position: -249px -118px;
    position: absolute;
    display: inline-block;
    left: 0;
    top: 0;
    animation-duration: 6s;
}

.orbit-stratosphere-container .orbit-stratosphere-image-wrapper .earth {
    width: 32px;
    height: 32px;
    background-position: -420px -256px;
    position: absolute;
    display: inline-block;
    left: 40px;
    top: 40px;
}

.orbit-stratosphere-container.orbit .orbit-stratosphere-image-wrapper .orbit {
	background-position: -375px -4px;
}

.orbit-stratosphere-container.stratosphere .orbit-stratosphere-image-wrapper .stratosphere {
	background-position: -378px -118px;
}

.orbit-stratosphere-image {
	width: 99px;
    height: 104px;
    background-position: -131px -165px;
	display: inline-block;
}

.orbit-stratosphere-container.stratosphere .orbit-stratosphere-image {
	background-position: -252px -165px;
}

.orbit-stratosphere-container.orbit .orbit-stratosphere-image {
	background-position: -371px -165px;
}

.orbit-stratosphere-selector .orbit-text span {
	display: block;
	opacity: 0.3;
	transition: opacity 400ms ease;
}

.orbit-stratosphere-selector .orbit-text .line {
	width: 99px;
	height: 160px;
	background-position: -131px -4px;
	display: inline-block;
	opacity: 0.3;
	transition: opacity 400ms ease;
}

.orbit-stratosphere-sections .icon img {
	height: 80px;
}


.orbit-stratosphere-selector .stratosphere-text span {
	display: block;
	opacity: 0.3;
	transition: opacity 400ms ease;
}

.orbit-stratosphere-selector .stratosphere-text .line {
	width: 99px;
	height: 160px;
	background-position: -131px -4px;
	display: inline-block;
	opacity: 0.3;
	transition: opacity 400ms ease;
}

.orbit-stratosphere-container.stratosphere .orbit-stratosphere-selector .stratosphere-text span,
.orbit-stratosphere-container.stratosphere .orbit-stratosphere-selector .stratosphere-text .line {
	opacity: 1;
}

.orbit-stratosphere-container.orbit .orbit-stratosphere-selector .orbit-text span,
.orbit-stratosphere-container.orbit .orbit-stratosphere-selector .orbit-text .line {
	opacity: 1;
}



.orbit-text,
.stratosphere-text {
    color: #0a71b4;
    display: block;
    font-size: 1.8rem;
    font-size: 18px;
    text-decoration: none;
    text-transform: uppercase;
}

.orbit-text:hover,
.stratosphere-text:hover {
	color: #000;
}

.orbit-stratosphere-image-orbit {
	background-position: -252px -4px;
}

.orbit-stratosphere-image-stratosphere {
	background-position: -371px -4px;
}



.orbit-stratosphere-container img {
}

.orbit-stratosphere-container .first-image {
	float: left;
	width: 29%;
	opacity: 1;
	cursor: pointer;
	transition: opacity 400ms ease;
}

.orbit-stratosphere-container .second-image {
	float: right;
	width: 71%;
	opacity: 1;
	cursor: pointer;
	transition: opacity 400ms ease;
}

.orbit-stratosphere-container.stratosphere .second-image {
	opacity: 0.3;
}

.orbit-stratosphere-container.orbit .first-image {
	opacity: 0.3;
}

.orbit-stratosphere-sections {
	width: 100%;
}

.orbit-stratosphere-sections .section-container {
	margin: 0 auto;
	position: relative;
	max-width: 1133px;
	width: 100%;
}

.orbit-stratosphere-sections .section-0 {
	background: #f0f0f0;
}

.orbit-stratosphere-sections .section-1 {
	background: #dbdbdb;
}

.orbit-stratosphere-sections .section-4 {
	background-color: #dbdbdb;
}

.orbit-stratosphere-sections h2,
.orbit-stratosphere-sections p {
	margin: 0;
}

.orbit-stratosphere-sections h2 {
	text-transform: uppercase;
	text-align: center;
	font-family: "Lanz";
	font-weight: 200;
	font-size: 36px;
	font-size: 3.6rem;
	letter-spacing: 3px;
	color: #0a71b4;
	padding: 65px 0 0px 0;
	line-height: 1em;
}

.orbit-stratosphere-sections .subtext {
	font-family: "Lanz";
	font-weight: 200;
	font-size: 20px;
	font-size: 2rem;
	line-height: 32px;
	color: #333;
	max-width: 990px;
	width: 100%;
	position: relative;
	margin: 28px auto 40px;
}

.orbit-stratosphere-sections .icons {
	max-width: 1136px;
	position: relative;
	overflow: hidden;
	width: 100%;
}

.orbit-stratosphere-sections .icons.on-scroll-active .icon {
	animation-play-state: running;
	animation-duration: 0.8s;
}

.orbit-stratosphere-sections .icons.on-scroll-active .icon.icon-1 {
	animation-delay: 0.30s;
}

.orbit-stratosphere-sections .icon:first-child {
	margin: 0;
}

.orbit-stratosphere-sections .icon {
	background: #f9f9f9;
	float: left;
	position: relative;
	width: 360px;
	height: 196px;
	margin: 0 0 0 26px;
	text-align: center;
}

.orbit-stratosphere-sections img {
	margin: 31px 0 0;
}

.orbit-stratosphere-sections .text {
	bottom: 30px;
	color: #0a71b4;
	font-size: 1.7rem;
	font-size: 17px;
	line-height: 20px;
	padding: 0 36px;
	position: absolute;
	text-align: center;
	text-transform: uppercase;
	width: 100%;
}

.pdf {
	text-align: center;
	padding: 52px 0 72px;
}

.pdf a {
	background-position: -1px -502px;
	cursor: pointer;
	display: inline-block;
	height: 82px;
	overflow: hidden;
	text-indent: -999px;
	width: 83px;
	animation-play-state: running !important;
}

.pdf a:hover {
	animation-name: bounceInPdf;
}

.pdf a:hover {
	background-position: -1px -586px;
}

.pdf p {
	color: #333;
	font-family: "Lanz";
	font-weight: 200;
	font-size: 1.8rem;
	font-size: 18px;
	letter-spacing: 1px;
	margin: 17px 0 0 0;
	opacity: 0;
	text-transform: uppercase;
}

/*--------------------------------------------------------------
## Bloostar
--------------------------------------------------------------*/
.page-template-bloostar {}



/* Content */
.tech-specs {
	max-width: 1200px;
	margin: 0 auto;
}

.tech-specs > h2 {
	line-height: 1em;
	margin-top: 69px;
}

.tech-specs .text,
.business .text {
	color: #333;
	font-family: "Lanz";
	font-weight: 200;
	font-size: 20px;
	font-size: 2rem;
	margin: 0 auto;
	max-width: 987px;
	padding: 70px 0 45px;
	line-height: 1.65em;
}

.tech-specs .text 
{
	padding-top: 10px;
}
.tech-specs hr {
	margin: 30px 0 80px;
}

.page-template-bloostar .pdf {
	padding: 0 0 35px;
}

.business {
	background: #f0f0f0;
	padding-top: 70px;
}

.business h2 {
	margin-bottom: 90px;
	line-height: 1em;

}

.business ul {
	list-style: none;
	margin: 0 auto -44px;
	max-width: 1160px;
	padding: 0;
	position: relative;
	overflow: hidden;
}

.business li {
	float: left;
	width: 33.33%;
	text-align: center;
	min-height: 250px;
	padding: 0 44px 66px;
}

.business li:nth-child(3n+1) {
	clear: left;
}

.business li p {
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 22px;
}

.business li h3 {
	font-family: "Lanz";
	font-weight: bold;
	font-size: 22px;
	font-size: 2.2rem;
	line-height: 1.4em;
	color: #0a71b4;
	margin-bottom: 13px;
}

.spaceship-animation {
	height: 450px;
	position: relative;
}

.spaceship-animation img {
 	position: absolute;	
 	margin-left: 50px;
 	transition: left 2500ms ease;
}

.spaceship-animation img.left {
    top: 50px;
    left: 240px;
}

.spaceship-animation img.center {
    top: 130px;
    left: 440px;
}

.spaceship-animation img.right {
	left: 590px;
    top: 180px;
}

.spaceship-animation img.panel {
	left: 720px;
    top: 93px;
}

.spaceship-animation.on-scroll-active img.left {
    left: 0px;
}

.spaceship-animation.on-scroll-active img.center {
    left: 400px;
}

.spaceship-animation.on-scroll-active img.right {
	left: 660px;
}

.spaceship-animation.on-scroll-active img.panel {
	left: 900px;
}


/*--------------------------------------------------------------
## The Company
--------------------------------------------------------------*/
.page-template-the-company .page-header .entry-title {
	top: 12%;
}

.page-template-the-company .page-header .subtitle-container {
	top: 36%;
}

.page-template-the-company .subtitle {
	text-transform: none;
}

.our-story {
	max-width: 995px;
	position: relative;
	margin: 0px auto 0;
}

.our-story h2 {
	padding-bottom: 0px;
	line-height: 1em;
	margin-top: 65px;
}

.our-story p {
	font-size: 20px;
	font-size: 2rem;
	font-family: "Lanz";
	font-weight: 200;
	line-height: 32px;
}

.our-story .quote {
	color: #0a71b4;
	font-family: "Lanz";
	font-weight: 200;
	font-style: italic;
	font-size: 3.6rem;
	font-size: 36px;
	line-height: 46px;
	margin: 42px auto;
	max-width: 870px;
	position: relative;
	text-align: center;
	width: 100%;
}

.hall-of-fame h2,
.principal-team h2,
.intern-team h2 {
	font-size: 28px;
	font-size: 2.8rem;
}

.hall-of-fame {
	margin: 0 auto 60px;
	max-width: 1202px;
	overflow: hidden;
	position: relative;
	width: 100%;
}

.hall-of-fame .person:first-child {
	margin: 0;
}

.hall-of-fame .person {
	float: left;
	margin: 0 0 0 49px;
	position: relative;
	width: 368px;
}

.hall-of-fame .wrapper .back {
	cursor: pointer;
}

.hall-of-fame .wrapper:hover .back,
.principal-team .wrapper:hover .back,
.intern-team .wrapper:hover .back {
	opacity: 1;
}

.hall-of-fame .person .back,
.principal-team .person .back,
.intern-team .person .back {
	background: #0b72b5;
	background: rgba( 11, 114, 181, 0.9 );
	opacity: 0;
	position: absolute;
	top: 0;
	width: 100%;
	height: 369px;
	transition: opacity 400ms ease;
}

.hall-of-fame .quote {
	color: #fff;
	font-family: "Lanz";
	font-weight: 200;
	font-style: italic;
	font-size: 2.1rem;
	font-size: 21px;
	line-height: 29px;
	margin: 112px auto 0;
	max-width: 265px;
	text-align: center;
}

.hall-of-fame ul {
	list-style: none;
	padding: 0;
	margin: 0 auto;
}

.hall-of-fame .social-navigation a:hover,
.principal-team .social-navigation a:hover,
.intern-team .social-navigation a:hover {
	background: #fff;
	border-color: #fff;
	color: #0b72b5;
}

.hall-of-fame .bottom {
	text-align: center;
	margin-top: 7px;
}

.hall-of-fame .name,
.hall-of-fame .surname {
	color: #0a71b4;
	font-family: "Lanz";
	font-weight: bold;
	font-size: 26px;
	font-size: 2.6rem;
	line-height: 1.2em;
}

.hall-of-fame .position {
	color: #333;
	font-size: 16px;
	font-size: 1.6rem;
	margin: 10px 0 0;
}

.principal-team {
	background: #f0f0f0;
	position: relative;
	overflow: hidden;
}

.principal-team h2 {
	margin-top: 61px;
	margin-bottom: 49px;
}

.principal-team .people {
	position: relative;
	margin: 0 auto;
	width: 100%;
}

.principal-team .person {
	float: left;
	width: 25%;
	position: relative;
}

.principal-team .wrapper {
	line-height: 0;
}

.principal-team .person .back {
	height: 100%;
}

.principal-team .person img {
	width: 100%;
}

.principal-team .text-wrapper {
	position: absolute;
	top: 35%;
	width: 100%;
	text-align: center;
}

.principal-team .name {
	text-align: center;
	font-size: 31px;
	font-size: 2.3rem;
	line-height: 30px;
	font-family: "Lanz";
	font-weight: bold;
	width: 100%;
	color: #fff;
}

.principal-team .surname {
	display: none;
}

.principal-team .position {
	width: 100%;
	text-align: center;
	font-size: 19px;
	font-size: 1.9rem;
	color: #fff;
	line-height: 1.5em;
}

.principal-team .last .name {
	color: #e6e6e6;
	font-size: 19px;
	font-size: 1.9rem;
	line-height: 26px;
	padding: 0 20%;
	position: absolute;
	top: 60%;
	width: 100%;
	text-align: center;
}

.principal-team ul,
.intern-team ul {
	margin: 0;
	padding: 0;
}

.intern-team {
	background: #f0f0f0;
    position: relative;
    padding: 36px 0 68px;
    overflow: hidden;
}

.intern-team h2 {
	margin-bottom: 58px;
}

.intern-team .people {
	max-width: 1200px;
	margin: 0 auto;
}

.intern-team .person {
	position: relative;
	float: left;
	width: 25%;
	position: relative;
}

.intern-team .person-0 {
	margin: 0;
}

.intern-team .wrapper {
	position: relative;
}

.intern-team .image-container {
	text-align: center;
	height: 236px;
	width: 100%;
}

.intern-team .person .back {
	height: 236px;
	display: none !important;
}

.intern-team ul {
	top: 107px;
}

.intern-team .name,
.intern-team .position {
	text-align: center;
}
.intern-team .name {
	font-family: "Lanz";
	font-weight: bold;
	font-size: 21px;
	font-size: 2.1rem;
	color: #0a71b4;
}

.intern-team .position-container {
	color: #333;
	font-size: 1.4rem;
	font-size: 14px;
	height: 70px;
	text-align: center;
}

.intern-team .position-container .position {
	font-weight: bold;
}

.jobs {
	background: #dbdbdb;
	padding-bottom: 70px;
}

.jobs h2 {
	margin-top: 0;
	padding-top: 61px;
}

.jobs p {
	font-family: "Lanz";
	font-weight: 200;
	font-size: 20px;
	font-size: 2rem;
	line-height: 32px;
}

.jobs-container {
	max-width: 1000px;
	width: 100%;
	margin: 0 auto;
}

.jobs a {
	border: 2px solid #333;
	color: #333;
	display: block;
	font-family: "Lanz";
	font-weight: 200;
	font-size: 20px;
	font-size: 2rem;
	margin: 0 auto;
	max-width: 465px;
	padding: 14px 0 11px;
	position: relative;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 100%;
}

.jobs a:hover {
	background: #333;
	color: #fff;
}

/*--------------------------------------------------------------
## News / Media
--------------------------------------------------------------*/

.page-template-news-media {
	
}

.page-template-news-media .entry-content {
	margin-top: 0;
}

.page-template-news-media .entry-content .gallery {
	
}

.page-template-news-media .entry-content .gallery .gallery-item {
	margin: 0;
	width: 31.5%;
	margin-bottom: 35px;
}

.page-template-news-media .entry-content .gallery .gallery-item:nth-child(3n+1) {
	margin-right: 2.75%;
} 

.page-template-news-media .entry-content .gallery .gallery-item:nth-child(3n+2) {
	margin-right: 2.75%;
} 

.page-template-news-media .entry-content .gallery .gallery-item .gallery-caption {
	display: none;
}

.page-template-news-media .entry-content.media {
	background-color: #f7f7f7;
}

.page-template-news-media .entry-content .press-release-container,
.page-template-news-media .entry-content .news-container  {
	display: none;
}

.page-template-news-media .entry-content.press .media-container,
.page-template-news-media .entry-content.news .media-container {
	display: none;
}

.page-template-news-media .entry-content.media .media-container {
	display: block;
}

.page-template-news-media .entry-content.press .press-release-container {
	display: block;
}

.page-template-news-media .entry-content.news .news-container {
	display: block;	
}

.page-template-news-media .media-container {
	padding-top: 55px;
}

.page-template-news-media .entry-content .press-release-container {
	background-color: white;
	padding-top: 55px;
}

.page-template-news-media .entry-content .press-release-container h2 {
	margin-top: 0;
}

.page-template-news-media .entry-content .press-release-container .press-section-text,
.page-template-news-media .entry-content .media-container .media-section-text {
	max-width: 950px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 95px;
	font-size: 20px;
	font-weight: 200;
}

.page-template-news-media .entry-content .press-release-container .post.press-release {
	float: left;
	width: 33.33%;
	padding: 0 40px;
	margin-bottom: 50px;
}

.page-template-news-media .entry-content .press-release-container .post.press-release.first {
	padding-left: 0;
}

.page-template-news-media .entry-content .press-release-container .post.press-release.last {
	padding-right: 0;
}

.page-template-news-media .entry-content .press-release-container .post.press-release .featured-image-wrapper {
	height: 70px ;
}

.page-template-news-media .entry-content .press-release-container .post.press-release .featured-image-wrapper img {
	display: block;
	width: auto;
	height: 100% ;
}

.page-template-news-media .entry-content .press-release-container .post.press-release a {
	text-decoration: none;
}

.page-template-news-media .entry-content .press-release-container .post.press-release .entry-date {
	font-size: 14px;
	color: #333333;
	margin-top: 30px;
	line-height: 1em;
}

.page-template-news-media .entry-content .press-release-container .post.press-release .entry-title {
	font-size: 20px;
	color: #0a71b4;
	margin-top: 10px;
	line-height: 1.2em;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: none;

	transition: color 400ms ease;
}

.page-template-news-media .entry-content .press-release-container .post.press-release:hover .entry-title {
	color: #A0A0A0;
}

.page-template-news-media .entry-content .press-release-container .post.press-release .pdf-download img {
	width: 28px;

}

.page-template-news-media .entry-content .press-release-container .post.press-release .facebook-icon {
	height: 32px;
	width: 33px;
	display: inline-block;
	background-image: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/sprite.png);
	background-position: -138px -492px;
}

.page-template-news-media .entry-content .press-release-container .post.press-release .facebook-icon:hover {
	background-position: -138px -447px;
}

.page-template-news-media .entry-content .press-release-container .post.press-release .linkedin-icon {
	height: 32px;
	width: 33px;
	display: inline-block;
	background-image: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/sprite.png);
	background-position: -184px -492px;
}

.page-template-news-media .entry-content .press-release-container .post.press-release .linkedin-icon:hover {
	background-position: -184px -447px;
}

.page-template-news-media .entry-content .press-release-container .separator {
	margin: 0px 0 75px 0;
	border-bottom: 1px solid #cccccc; 
}

/*--------------------------------------------------------------
## News
--------------------------------------------------------------*/


.page-template-news-media .entry-content .news-container {
	background-color: #f7f7f7;
	padding-top: 60px;
	padding-bottom: 80px;

}

.page-template-news-media .entry-content .news-container h2 {
	margin-top: 0;
	margin-bottom: 50px;
}

.page-template-news-media .entry-content .news-container .post {
	width: 31.5%;
	float: left;
	margin-left: 2.75%;
}

.page-template-news-media .entry-content .news-container .post .featured-image-wrapper {
	height: 375px;
	background-size: cover;
	background-position: center;
}

.page-template-news-media .entry-content .news-container .post a {
	text-decoration: none;
}

.page-template-news-media .entry-content .news-container .post .entry-date {
	font-size: 14px;
	color: #333333;
	margin-top: 30px;
	line-height: 1em;
}

.page-template-news-media .entry-content .news-container .post .entry-title {
	font-size: 20px;
	color: #0a71b4;
	margin-top: 10px;
	line-height: 1.2em;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: none;

	transition: color 400ms ease;
}

.page-template-news-media .entry-content .news-container .post:hover .entry-title {
	color: #A0A0A0;
}

.page-template-news-media .entry-content .news-container .infinite-scroll-url {
	color: #333333;
	font-weight: lighter;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 20px;
	padding: 15px 65px;
	line-height: 1em;
	display: inline-block;
	border: 1px solid #333333;
	transition: all 400ms ease;
}

.page-template-news-media .entry-content .news-container .infinite-scroll-url:hover {
	background-color: #333333;
	color: white;
}

/*--------------------------------------------------------------
## Lanz Interests
--------------------------------------------------------------*/

.related-interests {
	padding: 55px 0;
	text-align: center;
}

.related-interests > h2 {
	margin: 0px 0 65px 0;
	line-height: 1em;
	font-size: 36px;
}

.related-interests .related-interests-thumbnail {
	display: block;
	background-size: cover;
	background-position: center;
	text-decoration: none;
}

.related-interests.active .related-interests-thumbnail {
	animation-play-state: running;
}

.related-interests .related-interests-thumbnail {
	color: white;
}

.related-interests .related-interests-thumbnail.thumbnail-1,
.related-interests .related-interests-thumbnail.thumbnail-3 {
	animation-delay: 0.5s;
}

.related-interests .related-interests-thumbnail.thumbnail-2 {
	animation-delay: 1s;
}

.related-interests .owl-item {
	-webkit-backface-visibility: visible !important;
    -webkit-tap-highlight-color: none !important;
}

.related-interests .related-interests-thumbnail .overlay {
	background: rgba(11, 114, 181, 0.9);
	width: 100%;
	height: 100%;
	text-align: center;
	padding: 70px 0px;
	opacity: 0;
	color: white;

	transition: opacity 400ms ease;
}

.related-interests .related-interests-thumbnail .overlay:hover {
	opacity: 1;
}

.related-interests .related-interests-thumbnail .overlay .more-icon {
	background-position: -89px -849px;
	width: 19px;
	height: 19px;
	display: inline-block;
	margin: 0;
}

.related-interests .related-interests-thumbnail .overlay .more-separator {
	width: 33.33%;
	height: 2px;
	background: white;
	display: inline-block;
}

.related-interests .related-interests-thumbnail .overlay .more-title {
	text-decoration: none;
	font-size: 16px;
	margin-top: 15px;
}

.related-interests .more {
	text-align: center;
	display: inline-block;
	width: 170px;
	margin-top: 60px;
}

.related-interests .more > .line {
	width: 26%;
	height: 10px;
	float: left;
	background-color: #b5d4e9;
	margin-left: 11%;
	transition: background-color 400ms ease;
}

.related-interests .more:hover > .line {
	background-color: #0b72b5;
}

.related-interests .more .line:first-child {
	margin-left: 0;
}

/*****************/
/* VIDEO SECTION */
/*****************/

.video-section {
	position: relative;
	padding: 60px 0;
	overflow: hidden;
}

.video-section .video-viewport {
	position: relative;
	
}

.video-section video {
	max-width: 100%;
	max-height: 100%;


}
.video-section ul.fragments {
	margin: 0px;
	padding: 0px;
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	list-style: none;

	z-index: 5;
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
}

.video-section ul.fragments > li {
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;

	visibility: hidden;
}

.video-section ul.fragments > li.active {
	visibility: visible;
	transition: visibility 0ms linear;
	-webkit-transition: visibility 0ms linear;
}

.video-section ul.fragments > li .block {
	position: absolute;
	opacity: 0;
	transition: opacity 1000ms ease;
	-webkit-transition: opacity 1000ms ease;
}

.video-section ul.fragments > li.active .block {
	opacity: 1;
}

.video-section ul.fragments > li .block.short-delay {
	transition-delay: 2s !important;
	-webkit-transition-delay: 2s !important;
}

.video-section ul.fragments > li .block .line-marker {
	height: 1px;	
	background: #0a71b4;
	position: relative;
	margin-bottom: 10px;
}

.video-section ul.fragments > li .block .line-marker:after {
	content: "";
    width: 20px;
    height: 20px;
    background: #0a71b4;
    border-radius: 999px;
    display: block;
    position: absolute;
    left: 0px;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}

.video-section ul.fragments > li.fase1 .block {
	
}

.video-section ul.fragments > li.fase2 .block {
	top: 120px;
    left: 300px;
    transition-delay: 6.5s;
    -webkit-transition-delay: 6.5s;
}

.video-section ul.fragments > li.fase3 .block {
	text-align: right;
	top: 243px;
    left: 722px;
    transition-delay: 2s;
    -webkit-transition-delay: 2s;
}

.video-section ul.fragments > li.fase3 .block .line-marker {
	width: 220px;
}

.video-section ul.fragments > li.fase4 .block {
	text-align: left;
	top: 258px;
    left: 52px;
    transition-delay: 5.5s;
    -webkit-transition-delay: 5.5s;
}

.video-section ul.fragments > li.fase4 .block .line-marker {
	width: 275px;
}

.video-section ul.fragments > li.fase4 .block .line-marker:after {
	right: 0;
	left: auto;
}

.video-section ul.fragments > li.fase5 .block {
	text-align: right;
	top: 133px;
    left: 588px;
    transition-delay: 6.4s;
    -webkit-transition-delay: 6.4s;
}

.video-section ul.fragments > li.fase5 .block .line-marker {
	width: 445px;
}

.video-section ul.fragments > li.fase5 .block .line-marker:after {

}

.video-section ul.fragments > li.fase6 .block {
	text-align: left;
	top: 263px;
    left: 238px;
    transition-delay: 5.6s;
    -webkit-transition-delay: 5.6s;
}

.video-section ul.fragments > li.fase6 .block .line-marker {
	width: 285px;
}

.video-section ul.fragments > li.fase6 .block .line-marker:after {
	right: 0;
	left: auto;
}

.video-section ul.fragments > li.fase7 .block {
	text-align: right;
	top: 103px;
    left: 532px;
    transition-delay: 2.5s;
    -webkit-transition-delay: 2.5s;
}

.video-section ul.fragments > li.fase7 .block .line-marker {
	width: 465px;
}

.video-section ul.fragments > li.fase7 .block .line-marker:after {

}

.video-section ul.fragments > li.fase8 .block {
	text-align: left;
	top: 123px;
    left: 222px;
    transition-delay: 9s;
    -webkit-transition-delay: 9s;
}

.video-section ul.fragments > li .block h3 {
	font-weight: 200;
	color: #0a71b4;
	font-size: 22px;
	margin-top: 0px;
	line-height: 1.2em;
	margin-bottom: 10px;
}

.video-section ul.fragments > li .block ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.video-section ul.fragments > li .block ul li {
	font-size: 12px;
	color: #1a1a1a;
	font-style: italic;
}

.video-section .nav {
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	text-align: center;

	z-index: 10;
}

.video-section .nav .prev {
	background-image: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/up-arrow.png);
	width: 10px;
	height: 6px;
	cursor: pointer;
}

.video-section .nav .next {
	background-image: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/up-arrow.png);
	width: 10px;
	height: 6px;
	transform: scale(-1, -1);
	-webkit-transform: scale(-1, -1);
	cursor: pointer;
}

.video-section .nav .bullets {
	display: inline-block;
	margin-left: -1px;
}

.video-section .nav .bullets .bullet {
	width: 5px;
	height: 5px;
	border-radius: 999px;
	background: black;
	margin: 16px 0;
	cursor: pointer;
}

.video-section .nav .bullets .bullet.active {
	background: white;
	border-radius: 9999px;
	border: 1px solid black;
}

.video-section .go-down-container {
	width: 100%;
	text-align: center;
	position: absolute;
	bottom: 0px;
	z-index: 15;
	font-size: 12px;
}

.video-section #go-down-video:hover {
	color: black;
}

.video-section #go-down-video .arrow {
	display: inline-block;
	height: 10px;
	width: 18px;
	bottom: 0;
	display: inline-block;
	line-height: 1em;
	background-position: -22px -10px;
}




/****************************/
/* COMPARISON TABLE SECTION */
/****************************/

#comparison-table-section {

}

#comparison-table-section h2 {
	margin-top: 60px;
	margin-bottom: 25px;
	line-height: 1em;
}

#comparison-table-section > .container {
	max-width: 970px;
}

#comparison-table-section > .container > p {
	font-size: 20px;
	color: #333333;
	font-weight: 200;
}

#comparison-table-section table {
	border-collapse: separate;
    border-spacing: 0px 30px;
    margin-bottom: 70px;
}

#comparison-table-section table.active tr {
	animation-play-state: running;
}

#comparison-table-section table tr {

}

#comparison-table-section table .row-title {
	width: 20%;
	font-size: 18px;
	text-transform: uppercase;
	color: #0a71b4;
}

#comparison-table-section table .row-bar {
	height: 43px;
	position: relative;
	width: 80%;
}

#comparison-table-section table tr:first-child .row-bar {
	width: 100%;
	display: block;
}

#comparison-table-section table .row-bar span {
	opacity: 1;
	line-height: 1;
	display: inline-block;

}

#comparison-table-section.paused table .row-bar span {
	opacity: 0;
}

#comparison-table-section table .row-bar .front-bar {
	background-color: #10a8fc;
	color: white;
	font-size: 18px;
	top: 0px;
	left: 0px;
	height: 100%;
	line-height: 43px;
	font-weight: bold;
	border-radius: 10px;
	text-align: right;
	padding: 0 20px;
	opacity: 1;
	float: left;

	transition: width 1300ms ease-in-out, padding 1300ms ease-in-out;
}

#comparison-table-section table .row-bar .front-bar span {
	transition: opacity 600ms ease 1600ms;
}

#comparison-table-section.paused table .row-bar .front-bar {
	width: 0 !important;
	padding: 0;
}

#comparison-table-section table .row-bar .back-bar {
	background-color: #91def9;
	color: white;
	font-size: 18px;
	top: 0px;
	left: 0px;
	float: left;
	height: 100%;
	line-height: 43px;
	font-weight: bold;
	border-radius: 10px;
	text-align: right;
	padding: 0 20px;

	transition: width 1300ms ease-in-out 1300ms, padding 1300ms ease-in-out 1300ms;
}

#comparison-table-section.paused table .row-bar .back-bar {
	width: 0 !important;
	padding: 0;
}

#comparison-table-section table .row-bar .back-bar span {
	transition: opacity 600ms ease 3000ms;
}

#comparison-table-section table tr:first-child .row-bar .front-bar {
	margin: 0 5% 0 25% !important;
	width: 20% !important;
	text-align: center;
}

#comparison-table-section table tr:first-child .row-bar .back-bar {
	margin: 0 25% 0 5% !important;
	width: 20% !important;
	text-align: center;
}


/********************/
/* HOME POST SLIDER */
/********************/

#home-posts-slider {
	overflow: hidden;
	padding: 65px 0 100px 0;
	background: #ffffff;
}

#home-posts-slider h2 {
	margin-top: 0px;
	line-height: 1em;
	margin-bottom: 20px;
}

#home-posts-slider .subtitle {
	font-size: 18px;
	text-transform: uppercase;
	color: black;
	text-align: center;
	margin-bottom: 50px;
	margin-top: 0;
	line-height: 1.3em;
}

#home-posts-slider .posts-container {
	position: relative;
	cursor: -moz-grab;
    cursor: -webkit-grab;
    cursor: grab;

    background-color: #0b72b5;
}

#home-posts-slider .draggable-containment {
	transition: margin 300ms linear;
}

#home-posts-slider .posts-container .post {
	float: left;
	position: relative;
	height: 300px;
	width: 600px;

	transition: all 300ms linear;
}

#home-posts-slider .posts-container .post.big {
	width: 900px;
}

#home-posts-slider .posts-container .post.active {
	width: 900px;
}

#home-posts-slider .posts-container .post.big.active {
	width: 1200px;
}

#home-posts-slider .posts-container .post .left {
	width: 50%;
	height: 100%;
	background-size: cover;
	background-position: center;
	position: absolute;
	top: 0;
	left: 0;

	transition: all 300ms linear;
}

#home-posts-slider .posts-container .post.big .left {
	width: 66.66%;
}

#home-posts-slider .posts-container .post.active.big .left {
	width: 50%;
}

#home-posts-slider .posts-container .post.active .left {
	width: 33.33%;
}


#home-posts-slider .posts-container .post .right {
	position: absolute;
	top: 0;
	right: 0;	
	width: 50%;
	height: 100%;

	padding: 30px 45px;

	background: #0b72b5;

	transition: all 300ms linear;
}

#home-posts-slider .posts-container .post .right .post-year {
	font-size: 36px;
	font-weight: 200;
	color: white;
	display: inline-block;
}

#home-posts-slider .posts-container .post .right .post-year:after {
	content: "";
	display: block;
	height: 2px;
	background-color: white;
	width: 120%;
}

#home-posts-slider .posts-container .post .right .post-title {
	color: #0b72b5;
	font-size: 20px;
	text-transform: uppercase;
	opacity: 0;
	line-height: 1em;
	font-weight: 500;
}

#home-posts-slider .posts-container .post .right .post-content {
	font-size: 15px;
	color: #000;
	opacity: 0;
	transition: opacity 200ms ease 1ms;
}

#home-posts-slider .posts-container .post .right .more-link {
    font-size: 15px;
    color: #0b72b5;
    opacity: 0;
    transition: opacity 200ms ease 1ms;
    font-weight: bold;
    text-decoration: none;
    position: absolute;
    bottom: 20px;
    right: 20px;
}

#home-posts-slider .posts-container .post .right .more {
	display: block;
	position: absolute;
	bottom: 40px;
	right: 50px;
	opacity: 0.5;
	cursor: pointer;
}

#home-posts-slider .posts-container .post .right .more:hover {
	opacity: 1;
}

#home-posts-slider .posts-container .post .right .close {
	display: block;
	position: absolute;
	top: 40px;
	right: 50px;
	cursor: pointer;
}


#home-posts-slider .posts-container .post.big .right {
	width: 33.33%;
}

#home-posts-slider .posts-container .post.big.active .right {
	width: 50%;
}

#home-posts-slider .posts-container .post.active .right {
	width: 66.66%;

	background: white;
}

#home-posts-slider .posts-container .post.active .right .post-year {
	color: #0b72b5;
}

#home-posts-slider .posts-container .post.active .right .post-year:after {
	background: #0b72b5;
}

#home-posts-slider .posts-container .post.active .right .post-title {
	opacity: 1;
}

#home-posts-slider .posts-container .post.active .right .post-content {
	opacity: 1;
	transition: opacity 300ms ease 200ms;
}

#home-posts-slider .posts-container .post.active .right .more-link {
	opacity: 1;
}


/*--------------------------------------------------------------
# PDF overlay
--------------------------------------------------------------*/


.pdf-request-overlay {
	position: fixed;
	width: 100%;
	background: #141414;
	z-index: 999;
	text-align: center;
	left: 0;
	top: 0;
	height: 0%;
	overflow: hidden;

	transition: height 400ms ease;
}

.pdf-request-overlay.active {
	height: 100%;
}

.pdf-request-overlay > .container {
	max-width: 800px;
}

.pdf-request-overlay .close-button {
    width: 38px;
    height: 37px;
    background-image: url("/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/sprite.png");
    background-position: 0px -105px;
    display: inline-block;
    margin-top: 150px;
    cursor: pointer;
}

.pdf-request-overlay .close-button:hover {
	background-position: -47px -105px;
}

.pdf-request-overlay .phrase {
	font-size: 28px;
	font-family: "Lanz";
	font-weight: 200;
	color: white;
	margin-top: 80px;
}

.pdf-request-overlay input[type="text"],
.pdf-request-overlay input[type="email"] {
	display: inline-block;
	width: 42%;
	margin: 0 3%;
	border-radius: 0px;
	line-height: 45px;
	font-size: 18px;
	color: white;
	background: transparent;
	padding: 0 17px;



}

.pdf-request-overlay input[type="submit"] {
	width: 67px;
    height: 66px;
    background-image: url("/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/sprite.png");
    background-position: -135px -539px;
    background-color: transparent;
    box-shadow: none;
    border: none;
    text-indent: -9999px;
    overflow: hidden;
    margin-top: 30px;
	display: none;
}

.pdf-request-overlay input[type="submit"].active {
	display: inline-block;
}

.pdf-request-overlay input[type="submit"]:hover {
	background-position: -135px -618px;
}

.pdf-request-overlay .adobe-icon {
    width: 67px;
    height: 66px;
    background-image: url("/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/sprite.png");
    background-position: -135px -539px;
    display: inline-block;
}

.pdf-request-overlay .return-message {
	color: white;
}

/*--------------------------------------------------------------
# Loop Single
--------------------------------------------------------------*/

.single .entry-title {
	text-transform: uppercase;
	text-align: center;
	color: #0a71b4;
	font-size: 40px;
	margin-top: 50px;
}

.single .page-header .page-header-content .entry-title {
	color: white;
}

.single article .entry-title {
	display: none;
}

.single article .entry-content {
	padding: 35px 0;
}

/*--------------------------------------------------------------
# Single
--------------------------------------------------------------*/

.single-post .page-header .page-header-content .entry-title {
	display: none;
}

.single-post .page-header.active .page-header-bg {
	opacity: 1;
}

.single-post article {
	margin-bottom: 0;
	background-color: #f7f7f7;
}

.single-post article .entry-title {
	display: block;
	font-size: 36px;
	font-weight: lighter;
	max-width: 1000px;
	margin-left: auto;
	margin-right: auto;
}

.single-post article .entry-meta {
	font-weight: lighter;
	font-size: 18px;
	color: #0a71b4;
	text-align: center;
	padding: 70px 0 50px 0;
	line-height: 1em;
	border-bottom: 1px solid #cccccc;
}

.single-post article .entry-content {
	max-width: 1000px;
	margin-left: auto;
	margin-right: auto;
	font-weight: lighter;
	color: #333333;
}

.single-post article .entry-content blockquote {
	font-size: 32px;
	color: #0a71b4;
	font-weight: lighter;
	font-style: italic;
	line-height: 1.4em;
}

.single-post .post-navigation {
	margin-bottom: 0;
	padding-top: 45px;
	padding-bottom: 90px;
	border-top: 1px solid #cccccc;
}

.single-post .post-navigation .left {
	float: left;
	padding-left: 30px;
	background-image: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/prev-post.png);
	background-repeat: no-repeat;
	background-position: left center;
	max-width: 300px;
}

.single-post .post-navigation .right {
	float: right;
	text-align: right;
	padding-right: 30px;
	background-image: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/next-post.png);
	background-repeat: no-repeat;
	background-position: right center;
	max-width: 300px;
}


.single-post .post-navigation span {
	color: #333333;
	font-size: 14px;
	font-weight: normal;
	display: block;
}

.single-post .post-navigation a {
	font-size: 20px;
	color: #0a71b4;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}

/*--------------------------------------------------------------
# Responsive
--------------------------------------------------------------*/

@media screen and (max-height: 875px) {
	#masthead .main-navigation li, #masthead-home .main-navigation li {
		margin-bottom: 40px;
	}

	#masthead .main-navigation a, #masthead-home .main-navigation a {
		font-size: 20px;
    	font-size: 2rem;
	}

	#masthead .main-navigation ul ul a, #masthead-home .main-navigation ul ul a {
		font-size: 16px;
    	font-size: 1.6rem;
	}

	#masthead-home .site-title {
		margin: 120px auto 50px;
	}
}

@media screen and (max-height: 768px) {
	#masthead .main-navigation li, #masthead-home .main-navigation li {
		margin-bottom: 35px;
	}

	#masthead .main-navigation a, #masthead-home .main-navigation a {
		font-size: 18px;
    	font-size: 1.8rem;
	}

	#masthead .main-navigation ul ul a, #masthead-home .main-navigation ul ul a {
		font-size: 14px;
    	font-size: 1.4rem;
	}

	#masthead-home .site-title {
		max-width: 325px;
		margin: 110px auto 25px;
	}
}

@media screen and (max-height: 620px) {
	.site-header .social-navigation {
		position: static;
		margin-bottom: 30px;
	}

	#masthead-home {
		overflow-y: auto;
	}
}


@media screen and (max-width: 1024px) {
	/* Global */
	.center {
		padding: 0 20px;
	}

	.responsive {
		display: block;
	}

	a[href*="tel:"] {
		color: inherit;
		text-decoration: none;
	}

	/* Header */
	#masthead {
		padding: 20px;
	}

	.home-header {
		height: 400px !important;
	}

	/* Home */

	.home-header {
		position: relative;
	}

	.home-header .logo {
		padding-left: 20px;
		padding-right: 20px;

	}

	.home-header .logo-responsive {
		position: absolute;
		text-align: center;
		padding: 0 30px;
		width: 100%;
	}

	.quotes {
		padding: 0 20px;
	}

	.quotes ul {
		padding: 125px 0 0;
	}

	.logos {
		height: auto;
    	min-height: 0;
	}

	.logos .logos-list {
		padding: 30px 0 30px;
	}

	.logos li {
	}

	.logos li.logo-0 {
	}

	/* Bloostar Page */
	.tech-specs .text, .business .text {
		padding-left: 20px;
		padding-right: 20px;
	}

	.business-icons li {
		width: 48%;
		margin: 0;
    	margin-bottom: 50px;
    	padding: 0 2%;
	}

	.business li.icon-1 {
		margin-left: 0;
	}

	.business li.icon-0 {
		margin-right: 0;
	}

	/* Do you need a ride? */
	.orbit-stratosphere-selector {
		width: 20%;
		display: none;
	}

	.orbit-stratosphere-container .orbit-stratosphere {
		width: 100%;
	}

	.orbit-stratosphere-container .first-image,
	.orbit-stratosphere-container .second-image {
		opacity: 1 !important;
	}

	.orbit-stratosphere {
		float: left;
		width: 80%;
	}

	.orbit-stratosphere-sections p {
		padding-left: 20px;
		padding-right: 20px;
	}

	.orbit-stratosphere-sections .icon-2 {
		margin: 25px 0 0;
	}

	.orbit-stratosphere-sections .icons {
		padding: 0 10px;
	}

	.orbit-stratosphere-sections .icon {
		width: 48%;
    	margin: 0 1% 20px;
	}

	.orbit-stratosphere-sections .icon:first-child {
		margin: 0 1% 20px;
	}

	.contact-form form {
		padding: 0 20px;
	}

	.contact-form .wpcf7 .left {
		width: 100%;
	}

	.contact-form .wpcf7 .left span {

	}

	.contact-form .wpcf7 textarea,
	.contact-form .wpcf7 .left input {
		width: 100%;
	}

	.contact-form .wpcf7 input[type="submit"] {
		display: block;
		top: 35px;
	}

	/* Contact */
	.page-template-contact .entry-content .left,
	.page-template-contact .entry-content .right {
		max-width: 100%;
		padding-left: 20px;
		padding-right: 20px;
		width: 100%;
	}

	/* Anchors */
	#primary .anchors a {
		margin: 0;
		float: left;
	}

	/* Company */
	.our-story p {
		padding-left: 20px;
		padding-right: 20px;
	}

	.hall-of-fame .person {
		width: 32%;
    	margin: 0 0 0 2%;
	}

	.jobs p {
		padding-left: 20px;
		padding-right: 20px;
	}

	.intern-team .person-2 {
		margin-left: 0;
	}

	.intern-team .people {
		max-width: 570px;
	}

	.principal-team .text-wrapper {
		top: 25%;
	}

	#home-posts-slider .posts-container .post {
		width: 400px;
		height: 200px;

	}

	#home-posts-slider .posts-container .post.big {
		width: 600px;

	}

	#home-posts-slider .posts-container .post .right {
		padding: 10px 15px;
	}

	#home-posts-slider .posts-container .post .right .post-year {
		font-size: 18px;
	}

	#home-posts-slider .posts-container .post.big.active {
		width: 800px;
	}

	#home-posts-slider .posts-container .post.active {
		width: 600px;
	}

	#home-posts-slider .posts-container .post .right .close {
		top: 10px;
    	right: 10px;
	}

	#home-posts-slider .posts-container .post.active .right .post-title {
		font-size: 14px;
		margin-bottom: 2px;
	}

	#home-posts-slider .posts-container .post .right .post-content {
		font-size: 13px;
	}

	#home-posts-slider {
		padding: 30px 0 30px 0;
	}

	h2 {
		font-size: 24px;
    	font-size: 2.4rem;
	}

	#home-posts-slider .subtitle {
		font-size: 14px;
	}

	.need-a-ride {
		padding-top: 30px;
	}

	.need-a-ride h2 {
		font-size: 24px;
    	font-size: 2.4rem;
	}

	.need-a-ride-icons-container {
		padding: 50px 0 10px;
	}

	.quotes .quote-text {
		font-size: 24px;
		line-height: 1.4em;
	}

	.quotes .quote-author {
		font-size: 18px;
	}

	.quotes {
		min-height: 0px !important;
		height: auto;
		padding: 45px 0 !important;
	}

	.quotes ul {
		padding: 0 !important;;
	}

	.site-footer .subscription-form {
		margin-top: 100px;
	}

	.site-footer {
		min-height: 0px;
	}

	.page-header.entry-header {
		min-height: 300px;
	}

	.page-header .entry-title {
		font-size: 32px;
	}

	.page-header .subtitle {
		font-size: 20px;
		line-height: 1.4em;
	}

	#comparison-table-section > .container > p {
		font-size: 18px;
	}

	#comparison-table-section table .row-bar {
		height: 30px;
	}

	#comparison-table-section table .row-title {
		font-size: 14px;

	}

	#comparison-table-section table .row-bar .back-bar {
		font-size: 14px;
		line-height: 30px;
		padding: 0 10px;
	}

	#comparison-table-section table .row-bar .front-bar {
		font-size: 14px;
		line-height: 30px;
		padding: 0 10px;
		/*width: 50% !important;*/
	}

	#comparison-table-section table tr:first-child .row-bar {
		width: 100%;
	}

	.related-interests > h2 {
		font-size: 24px;
		margin-bottom: 30px;
	}

	.page-header .entry-title {
		font-size: 25px;
		margin-bottom: 20px;
	}

	.page-header.active .subtitle {
		font-size: 14px;
	}

	.page-header .subtitle {
		font-size: 18px;
		line-height: 1.3em;
	}

	.anchors {
		margin-top: 20px;
	}

	.business h2 {
		margin-bottom: 30px;
	}

	.spaceship-animation {
		display: none;
	}

	.anchors img {
		width: auto;
		height: 25px;
	}

	.page-header.active .anchors a h3 {
		font-size: 13px;
	}

	.page-template-news-media .entry-content .press-release-container {
		padding-top: 30px;
	}

	.page-template-news-media .entry-content .press-release-container .post.press-release {
		float: none;
		width: auto;
		padding: 0 0px !important;
	}

	.page-template-news-media .entry-content.news .news-container {
		padding-left: 10px;
		padding-right: 10px;
	}

	.page-template-news-media .entry-content .news-container .post {
		float: none;
		width: auto;
		padding: 0 0px !important;
	}

	.page-template-news-media .entry-content .press-release-container .container {
		padding: 0 10px;
	}

	.page-template-news-media .entry-content .press-release-container .separator {
		display: none;
	}

	.page-template-contact .page-header .acf-map {
		height: 300px;
		min-height: 0;
	}

	.single-post article {

	}

	.page-template-news-media .entry-content .news-container .post .featured-image-wrapper {
		height: 200px;
	}

	.page-header.entry-header {
		min-height: 200px;
	}

	.single-post article .entry-title {
		font-size: 25px;

	}

	.single-post article .entry-content {
		padding-top: 0px;
		padding-right: 10px;
		padding-left: 10px;
	}

	.single-post .post-navigation a {
		font-size: 16px;
	}

	.single-post .post-navigation {
		padding-bottom: 45px;
	}

	.single-post .post-navigation {
		padding-left: 10px;
		padding-right: 10px;
	}

	.video-section .go-down-container {
		display: none;
	}

	.video-section .nav {
		position: relative;
		transform: none;
		-webkit-transform: none;
		text-align: center;
		z-index: 10;
	}

	.video-section .nav .prev {
		background-image: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/up-arrow.png);
		display: inline-block;
		transform: rotate(-90deg);
		-webkit-transform: rotate(-90deg);
	}

	.video-section .nav .next {
		background-image: url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/images/up-arrow.png);
		display: inline-block;
		transform: rotate(90deg);
		-webkit-transform: rotate(90deg);
	}

	.video-section .nav .bullets {
		display: inline-block;
		margin-left: 0px;
	}

	.video-section .nav .bullets .bullet {
		display: inline-block;
		margin: 0px 10px;
		cursor: pointer;
	}



}

@media screen and (max-width: 970px) {
	#comparison-table-section > .container {
		padding: 0 10px;
	}
}

@media screen and (max-width: 768px) {
	/* Header */

	#home-header-menu-button {
		display: none;
	}

	.home-header .tagline {
		font-size: 18px;
	}

	#masthead-home {
		overflow-y: scroll;
	}

	.site-header .social-navigation {
		display: block;
		position: relative;
	}

	.site-header .social-navigation li {
		display: inline-block;
	}

	#masthead-home .site-title {
		width: 80%;
		margin-top: 100px;
	    margin-bottom: 0px;
	}

	#masthead .main-navigation, #masthead-home .main-navigation {
		float: none;
	}

	#masthead .main-navigation li, #masthead-home .main-navigation li {
		float: none;
	}

	/* Menu */
	#masthead .main-navigation li,
	#masthead-home .main-navigation li {
		margin-bottom: 35px;
	}

	#masthead .main-navigation a,
	#masthead-home .main-navigation a {
		font-size: 2.1rem;
	}

	.social-navigation {
		bottom: 0;
	}

	/* Home */
	.need-a-ride-icons .icon {
		margin: 0 0 50px;
		padding: 0 20px;

		float: none;
	}

	.quotes {
		min-height: 535px;
	}

	.quotes ul {
		padding: 55px 0 0 0;
	}

	.site-footer .logo {
		padding: 0 20px;
	}

	/* Page header */
	.page-header .entry-title {
		top: 32%;
	}

	/* Do you need a ride */
	.orbit-stratosphere-selector {
		width: 100%;
		margin-bottom: 20px;
	}

	.orbit-stratosphere {
		width: 100%;
	}

	.orbit-stratosphere-sections .icon {
		min-height: 196px;
		height: auto;
		width: 100%;

	}

	.orbit-stratosphere-sections .text {
		float: left;
		position: relative;
		bottom: 0;
	}

	.orbit-stratosphere-sections img {
		margin-bottom: 15px;
	}

	/* Bloostar */
	.business-icons li {
		width: 100%;
		padding-left: 20px;
		padding-right: 20px;
		margin-bottom: 0;
	}

	/* Page Header */
	.page-header .subtitle {
		font-size: 2rem;
	}

	/* Company */
	.hall-of-fame .person {
		width: 32%;
		margin: 0 0 0 2%;
	}

	.principal-team .person {
		width: 50%;
	}

	.intern-team .person {
		margin: 0;
		height: 280px;
		width: 50%;
	}

	.intern-team .image-container {
		height: auto;
	}

	.intern-team .name {
		font-size: 1.8rem;
	}

	.intern-team .position {
		font-size: 1.2rem;
	}

	.jobs a {
		width: 90%;
	}

	/* Contact */
	.page-template-contact .location:before,
	.page-template-contact .phones:before {
		margin-bottom: 120px;
	}

	.home-header-background {
		height: 100% !important;
		width: auto !important;
	    transform: scale(1,1) !important;
	    opacity: 0.3;
	}


	/* Hotfix Range of opportunity Responsive */
	#comparison-table-section table .row-bar .front-bar,
	#comparison-table-section table .row-bar .back-bar {
		display: inline-block;
	}

	#comparison-table-section table .row-bar .front-bar span,
	#comparison-table-section table .row-bar .back-bar span {
		font-size: 12px;
		vertical-align: middle;
	}

	#comparison-table-section table .row-title {
		font-size: 12px;
		line-height: 1;
		padding-right: 5px;
	}

	#comparison-table-section table tr:first-child .row-bar .front-bar {
		margin: 0 10px 0 0 !important;
		width: 100px !important;
	}

	#comparison-table-section table tr:first-child .row-bar .back-bar {
		margin: 0 !important;
		width: 100px !important;
	}

}







.section-10 .form-content[data-flag=off],.section-10 .form-content[data-order=shift][data-flag=off],.section-10 form .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required input[type=checkbox],.section-11 .content .form .accept-privacy input[type=checkbox],.section-11 .form-content[data-flag=off]{visibility:hidden}@font-face{font-family:Bebasneue;font-style:normal;font-weight:700;src:local("Bebasneue Bold"),local("Bebasneue-Bold"),url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/Bebasneue-Bold/Bebasneue-Bold.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-weight:300;src:local("Nunito Light"),local("Nunito-Light"),url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/Nunito-Light/Nunito-Light.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:local("Nunito Regular"),local("Nunito-Regular"),url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/Nunito-Regular/Nunito-Regular.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-weight:700;src:local("Nunito Bold"),local("Nunito-Bold"),url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/Nunito-Bold/Nunito-Bold.woff) format("woff")}@font-face{font-family:Icons;font-style:normal;font-weight:400;src:url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/Icons/icons.woff) format("woff"),url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/fonts/Icons/icons.svg) format("svg")}.follow-socials::after,.follow-socials::before,.layout-50-50::after,.layout-50-50::before,.main-header-menu .header-container-menu .header-content-menu .header-navs::after,.main-header-menu .header-container-menu .header-content-menu .header-navs::before,.modal-cookies .inner-container::after,.modal-cookies .inner-container::before,.section-11 .content::after,.section-11 .content::before,footer.main-footer>.inner-container::after,footer.main-footer>.inner-container::before,footer.main-footer>.inner-container>div:first-of-type::after,footer.main-footer>.inner-container>div:first-of-type::before{content:"";display:table}.follow-socials::after,.layout-50-50::after,.main-header-menu .header-container-menu .header-content-menu .header-navs::after,.modal-cookies .inner-container::after,.section-11 .content::after,footer.main-footer>.inner-container::after,footer.main-footer>.inner-container>div:first-of-type::after{clear:both}.bloostar-custom .button[target="_blank"]::after{content:"\E804";font-family:Icons}.bloostar-custom a.button.button-down::after,.bloostar-custom button.button.button-down::after{content:"\E807";font-family:Icons}.follow-socials li.follow-facebook a::before,.social-share li.facebook button::before{content:"\F300";font-family:Icons}.follow-socials li.follow-twitter a::before,.social-share li.twitter button::before{content:"\F303";font-family:Icons}.follow-socials li.follow-linkedin a::before,.social-share li.linkedin button::before{content:"\F31A";font-family:Icons}.social-share li.email button::before{content:"\E815";font-family:Icons}.follow-socials li.follow-instagram a::before{content:"\F31F";font-family:Icons}html{-webkit-tap-highlight-color:transparent}body{-webkit-overflow-scrolling:touch;overflow-x:hidden}.bloostar-custom button,.bloostar-custom input,.bloostar-custom select,.bloostar-custom textarea{color:#222;-webkit-tap-highlight-color:rgba(201,224,253,.8)}.bloostar-custom *{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bloostar-custom caption,.bloostar-custom h1,.bloostar-custom h2,.bloostar-custom h3,.bloostar-custom h4,.bloostar-custom h5,.bloostar-custom h6,.bloostar-custom td,.bloostar-custom th{font-weight:400;word-wrap:break-word;text-rendering:optimizeLegibility;-moz-font-feature-settings:'liga';-ms-font-feature-settings:'liga';-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}.bloostar-custom li{list-style:none;position:relative}.bloostar-custom img{display:block;border:0;max-width:100%}.bloostar-custom .ie9 img[src*=".svg"],.bloostar-custom img[src*=".svg"]{width:100%;max-width:100%}.bloostar-custom a img{border:0}.bloostar-custom td,.bloostar-custom th{vertical-align:top}.bloostar-custom address{font-style:normal}.bloostar-custom article,.bloostar-custom aside,.bloostar-custom details,.bloostar-custom figcaption,.bloostar-custom figure,.bloostar-custom footer,.bloostar-custom header,.bloostar-custom hgroup,.bloostar-custom menu,.bloostar-custom nav,.bloostar-custom pre,.bloostar-custom section{display:block}.bloostar-custom blockquote,.bloostar-custom q{quotes:none}.bloostar-custom ins{text-decoration:none}.bloostar-custom del{text-decoration:line-through}.bloostar-custom table{border-collapse:collapse;border-spacing:0}.bloostar-custom hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.bloostar-custom input,.bloostar-custom select{vertical-align:middle}@-webkit-keyframes button-down{0%{top:10px}100%{top:20px}}@keyframes button-down{0%{top:10px}100%{top:20px}}@-webkit-keyframes slidewave{0%{background-position:0 0}100%{background-position:2604px 0}}@keyframes slidewave{0%{background-position:0 0}100%{background-position:2604px 0}}@-webkit-keyframes slidewaveback{0%{background-position:0 0}100%{background-position:-2604px 0}}@keyframes slidewaveback{0%{background-position:0 0}100%{background-position:-2604px 0}}@-webkit-keyframes slideOpacity{0%,100%{opacity:0}20%,80%{opacity:1}}@keyframes slideOpacity{0%,100%{opacity:0}20%,80%{opacity:1}}@-webkit-keyframes slideAirplane{0%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes slideAirplane{0%{background-position:100% 50%}100%{background-position:0 50%}}@-webkit-keyframes slideballoon{0%{bottom:10px;margin-bottom:0;left:0;margin-left:0;width:50px}40%{width:50px}100%{bottom:100%;margin-bottom:-200px;left:100%;margin-left:-80px;width:83px}}@keyframes slideballoon{0%{bottom:10px;margin-bottom:0;left:0;margin-left:0;width:50px}40%{width:50px}100%{bottom:100%;margin-bottom:-200px;left:100%;margin-left:-80px;width:83px}}@-webkit-keyframes slideballoonResponsive{0%{bottom:10px;margin-bottom:0;left:-100%;margin-left:0;width:50px}40%{width:50px}100%{bottom:100%;margin-bottom:-200px;left:100px;margin-left:-80px;width:83px}}@keyframes slideballoonResponsive{0%{bottom:10px;margin-bottom:0;left:-100%;margin-left:0;width:50px}40%{width:50px}100%{bottom:100%;margin-bottom:-200px;left:100px;margin-left:-80px;width:83px}}@-webkit-keyframes fadetextballoon{0%{opacity:0}100%{opacity:1}}@keyframes fadetextballoon{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes moveRocket1{0%{top:660px;left:0}50%{top:435px;left:233px;opacity:1;transform:rotate(0)}100%{top:660px;left:233px;opacity:0;transform:rotate(120deg)}}@keyframes moveRocket1{0%{top:660px;left:0}50%{top:435px;left:233px;opacity:1;transform:rotate(0)}100%{top:660px;left:233px;opacity:0;transform:rotate(120deg)}}@-webkit-keyframes moveRocket2{0%{top:450px;left:233px;opacity:1}100%{top:217px;left:466px;opacity:1}}@keyframes moveRocket2{0%{top:450px;left:233px;opacity:1}100%{top:217px;left:466px;opacity:1}}@-webkit-keyframes rotateRocket2{0%{top:217px;left:466px;opacity:1;transform:rotate(0)}100%{top:660px;left:466px;opacity:0;transform:rotate(120deg)}}@keyframes rotateRocket2{0%{top:217px;left:466px;opacity:1;transform:rotate(0)}100%{top:660px;left:466px;opacity:0;transform:rotate(120deg)}}@-webkit-keyframes moveRocket3{0%{top:200px;left:466px}100%{top:40px;left:620px}}@keyframes moveRocket3{0%{top:200px;left:466px}100%{top:40px;left:620px}}@-webkit-keyframes rotateRocket3{0%{top:40px;left:620px;transform:rotate(0)}100%{top:40px;left:0;transform:rotate(-65deg)}}@keyframes rotateRocket3{0%{top:40px;left:620px;transform:rotate(0)}100%{top:40px;left:0;transform:rotate(-65deg)}}@-webkit-keyframes showPart{0%{opacity:0}100%{opacity:1}}@keyframes showPart{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes hidePart{0%{opacity:1}100%{opacity:0}}@keyframes hidePart{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeInSubmenu{0%{opacity:0}100%{opacity:1}}@keyframes fadeInSubmenu{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOutSubmenu{0%{opacity:1}100%{opacity:0;display:none}}@keyframes fadeOutSubmenu{0%{opacity:1}100%{opacity:0;display:none}}@-webkit-keyframes heightInSubmenu{0%{max-height:0;opacity:1}100%{max-height:400px;opacity:1}}@keyframes heightInSubmenu{0%{max-height:0;opacity:1}100%{max-height:400px;opacity:1}}@-webkit-keyframes heightOutSubmenu{0%{max-height:400px}100%{max-height:0}}@keyframes heightOutSubmenu{0%{max-height:400px}100%{max-height:0}}@-webkit-keyframes colorOutSubmenu{0%{background-color:#2185C3}100%{background-color:#0a1b2e;color:#2185C3}}@keyframes colorOutSubmenu{0%{background-color:#2185C3}100%{background-color:#0a1b2e;color:#2185C3}}@-webkit-keyframes colorOutSubmenuItem{0%{color:#fff}100%{color:#2185C3}}@keyframes colorOutSubmenuItem{0%{color:#fff}100%{color:#2185C3}}@-webkit-keyframes slideInLogo{0%{margin-top:-100px}100%{margin-top:0}}@keyframes slideInLogo{0%{margin-top:-100px}100%{margin-top:0}}@-webkit-keyframes slideInMenu{0%{left:15px}100%{left:155px}}@keyframes slideInMenu{0%{left:15px}100%{left:155px}}@-webkit-keyframes slideOutLogo{0%{margin-top:0}100%{margin-top:-100px}}@keyframes slideOutLogo{0%{margin-top:0}100%{margin-top:-100px}}@-webkit-keyframes slideOutMenu{0%{left:155px}100%{left:15px}}@keyframes slideOutMenu{0%{left:155px}100%{left:15px}}@-webkit-keyframes slideInNav{0%{padding-left:0}100%{padding-left:15px}}@keyframes slideInNav{0%{padding-left:0}100%{padding-left:15px}}@-webkit-keyframes slideOutNav{0%{padding-left:15px}100%{padding-left:0}}@keyframes slideOutNav{0%{padding-left:15px}100%{padding-left:0}}@-webkit-keyframes maxHeightMenu{0%{max-height:5000px}100%{max-height:0}}@keyframes maxHeightMenu{0%{max-height:5000px}100%{max-height:0}}.outer-container{width:100%;max-width:2600px;margin:0 auto;padding-top:73px}@media screen and (max-width:1024px){.outer-container{padding-top:55px}}.Contact .outer-container,.Home .outer-container,.News .outer-container,.Page .outer-container{padding-top:0}.inner-container{width:100%;max-width:1190px;display:block;margin:0 auto;padding:0 15px;position:relative}.layout-50-50>div{position:relative}.layout-50-50>div:first-of-type{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #DCDCDC}@media screen and (min-width:760px){.layout-50-50>div{width:50%;float:left}.layout-50-50>div:first-of-type{padding-right:50px;border-bottom:0;margin-bottom:0}.layout-50-50>div:last-of-type{padding-left:50px;margin-left:-1px}}body>div[data-order=class][data-suborder=modal]{overflow:hidden;height:calc(100vh - 0px)}@media only screen and (-webkit-min-device-pixel-ratio:1) and (device-width:768px) and (device-height:1024px) and (orientation:portrait){body>div[data-order=class][data-suborder=modal]{height:1024px}}@media only screen and (-webkit-min-device-pixel-ratio:1) and (device-width:768px) and (device-height:1024px) and (orientation:landscape){body>div[data-order=class][data-suborder=modal]{height:768px}}@media only screen and (-webkit-min-device-pixel-ratio:1) and (device-width:320px) and (device-height:480px) and (orientation:portrait){body>div[data-order=class][data-suborder=modal]{height:480px}}@media only screen and (-webkit-min-device-pixel-ratio:1) and (device-width:320px) and (device-height:480px) and (orientation:landscape){body>div[data-order=class][data-suborder=modal]{height:320px}}@media only screen and (-webkit-min-device-pixel-ratio:1) and (device-width:320px) and (device-height:568px) and (orientation:portrait){body>div[data-order=class][data-suborder=modal]{height:568px}}@media only screen and (-webkit-min-device-pixel-ratio:1) and (device-width:320px) and (device-height:568px) and (orientation:landscape){body>div[data-order=class][data-suborder=modal]{height:320px}}.bloostar-custom{font-size:100%}.bloostar-custom a,.bloostar-custom button{cursor:pointer;display:block;text-decoration:none;-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;text-shadow:none!important}.bloostar-custom a.button,.bloostar-custom button.button{font-size:14px;line-height:21px;color:#fff;font-weight:400;-webkit-border-radius:100px;border-radius:100px;padding:15px 32px;background-color:#2185C3;position:relative;display:inline-block}.bloostar-custom a.button:hover,.bloostar-custom button.button:hover{color:rgba(255,255,255,.75)}.bloostar-custom a.button.button-down,.bloostar-custom button.button.button-down{padding-right:60px}.bloostar-custom a.button.button-down::after,.bloostar-custom button.button.button-down::after{-webkit-animation:button-down .85s infinite linear alternate;animation:button-down .85s infinite linear alternate;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:absolute;right:30px}.bloostar-custom li a,.bloostar-custom p a{color:#2185c3;display:inline}.bloostar-custom li a:hover,.bloostar-custom p a:hover{opacity:.8}.bloostar-custom nav li a{display:block}.bloostar-custom .button[target="_blank"]::after{font-size:16px;vertical-align:0;height:16px;display:inline-block;margin-left:20px}.bloostar-custom .fade-div{opacity:0;transition:opacity .7s cubic-bezier(1,0,1,1)}.bloostar-custom .fade-div[data-order=shift][data-flag=on],.main-header-menu a:hover{opacity:1}.bloostar-custom .media span,.bloostar-custom figure>a>span,.bloostar-custom figure>span{width:100%;height:100%;display:block}.bloostar-custom .media span[data-order=shift][data-flag=off],.bloostar-custom figure span[data-order=shift][data-flag=off]{background:url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/img/loader.svg) center center no-repeat;background-size:160px}.bloostar-custom .media span[data-order=shift][data-flag=on],.bloostar-custom figure span[data-order=shift][data-flag=on]{background-image:none}.bloostar-custom .preload{display:none;width:100%;max-width:280px;margin:0 auto;padding-top:150px;padding-bottom:100px;text-align:center;background:url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/img/loader.svg) top center no-repeat;background-size:150px}.bloostar-custom .preload[data-order=shift][data-flag=on]{display:block}.main-header-menu{position:fixed;width:100%;z-index:140;background-color:#0A1B2E;height:73px;font-family:Nunito,Arial,sans-serif}.main-header-menu a{cursor:pointer!important}.main-header-menu button{font-family:Nunito,Arial,sans-serif}.main-header-menu .header-container-menu{width:100%;max-width:1190px;margin:0 auto;position:relative}@media screen and (min-width:1024px){.main-header-menu .header-container-menu{padding:12px 15px 0}}@media screen and (max-width:1023px){.main-header-menu{background-color:#fff;height:55px;overflow:visible}.main-header-menu .header-container-menu{padding:0}}@media screen and (min-width:1024px){.main-header-menu .header-container-menu>a{padding-top:12px;width:125px;float:left;margin-right:0;position:relative}}@media screen and (max-width:1023px){.main-header-menu .header-container-menu>a{width:85px;height:24px;display:block;background:url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/img/assets/logo-simple-positive.png) no-repeat;background-size:100%;position:absolute;left:73px;top:18px}.main-header-menu .header-container-menu>a img{display:none}.main-header-menu .header-container-menu>a::before{content:"";width:1px;height:30px;background-color:#e2e2e2;display:block;position:absolute;top:-3px;left:-18px;opacity:1}}@media screen and (min-width:1024px){.main-header-menu .header-container-menu>a{padding-right:28px}.main-header-menu .header-container-menu>a::after{content:"";width:1px;height:36px;background-color:#313366;display:block;position:absolute;top:8px;right:0}.main-header-menu .header-container-menu .menu-shifter{display:none}}.main-header-menu .header-container-menu .menu-shifter{width:50px;height:55px;position:relative}.main-header-menu .header-container-menu .menu-shifter span{-webkit-border-radius:2px;border-radius:2px;transition:.4s;background-color:#292929;width:20px;height:3px;position:absolute;left:15px}.main-header-menu .header-container-menu .menu-shifter span:nth-of-type(1){-webkit-transform:translate(0,-6px);-ms-transform:translate(0,-6px);transform:translate(0,-6px)}.main-header-menu .header-container-menu .menu-shifter span:nth-of-type(3){-webkit-transform:translate(0,6px);-ms-transform:translate(0,6px);transform:translate(0,6px)}.main-header-menu .header-container-menu .menu-shifter[data-order=shift][data-flag=on] span:nth-of-type(1){-webkit-transform:rotate(-225deg) translate(0,0);-ms-transform:rotate(-225deg) translate(0,0);transform:rotate(-225deg) translate(0,0)}.main-header-menu .header-container-menu .menu-shifter[data-order=shift][data-flag=on] span:nth-of-type(2){-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.main-header-menu .header-container-menu .menu-shifter[data-order=shift][data-flag=on] span:nth-of-type(3){-webkit-transform:rotate(45deg) translate(0,0);-ms-transform:rotate(45deg) translate(0,0);transform:rotate(45deg) translate(0,0)}@media screen and (max-width:1023px){.main-header-menu .header-container-menu .header-content-menu{height:calc(100vh - 55px);transition:margin-left 1s;margin-left:-100%;width:100%;overflow-x:hidden;background-color:#0A1B2E;display:block;overflow-y:auto;max-height:0}.main-header-menu .header-container-menu .header-content-menu[data-order=shift][data-flag=on]{margin-left:0;max-height:5000px}.main-header-menu .header-container-menu .header-content-menu[data-order=shift][data-flag=off]{-webkit-animation:maxHeightMenu 0s 1s linear forwards;animation:maxHeightMenu 0s 1s linear forwards;max-height:5000px}}@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1) and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.main-header-menu .header-container-menu .header-content-menu{height:969px}}@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1) and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.main-header-menu .header-container-menu .header-content-menu{height:713px}}@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1) and (device-width:320px) and (device-height:480px) and (orientation:portrait){.main-header-menu .header-container-menu .header-content-menu{height:425px}}@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1) and (device-width:320px) and (device-height:480px) and (orientation:landscape){.main-header-menu .header-container-menu .header-content-menu{height:265px}}@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1) and (device-width:320px) and (device-height:568px) and (orientation:portrait){.main-header-menu .header-container-menu .header-content-menu{height:513px}}@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1) and (device-width:320px) and (device-height:568px) and (orientation:landscape){.main-header-menu .header-container-menu .header-content-menu{height:265px}}@media screen and (min-width:1024px){.main-header-menu .header-container-menu .header-content-menu .header-navs{position:absolute;left:155px}}.main-header-menu .header-container-menu .header-content-menu .header-navs nav{display:inline-block;position:relative}@media screen and (max-width:1023px){.main-header-menu .header-container-menu .header-content-menu .header-navs nav{width:100%}}@media screen and (min-width:1024px){.main-header-menu .header-container-menu .header-content-menu .header-navs nav{float:left;padding-left:13px}.main-header-menu .header-container-menu .header-content-menu .header-navs nav:first-of-type{padding-right:13px;margin-left:-15px}.main-header-menu .header-container-menu .header-content-menu .header-navs nav:first-of-type::after{content:"";width:1px;height:36px;background-color:#313366;display:block;position:absolute;top:8px;right:0}.main-header-menu .header-container-menu .header-content-menu .header-navs nav::before{content:"";width:1px;height:36px;background-color:#00001c;display:block;position:absolute;top:8px;left:0}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-order=shift][data-flag=on] .submenu-container{-webkit-animation:fadeInSubmenu .15s forwards;animation:fadeInSubmenu .15s forwards}}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol{display:inline-block}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol a{font-size:14px;line-height:20px;color:#2185C3;font-weight:300}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-order=shift][data-flag=on] .submenu-link,.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-order=shift][data-flag=on] .submenu-shifter{background-color:#2185C3;color:#fff}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-order=shift][data-flag=on] .submenu-link span,.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-order=shift][data-flag=on] .submenu-shifter span{border-bottom-color:transparent}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-active=true]>a span,.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-active=true]>a:not(.submenu-link):hover span,.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-layout=active]>a span,.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-layout=active]>a:not(.submenu-link):hover span{border-bottom-color:#2185C3}@media screen and (max-width:1023px){.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol{width:100%;display:inline-block}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-order=shift][data-flag=on] .submenu-shifter{font-weight:600}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-order=shift][data-flag=on] .submenu-shifter::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-order=shift][data-flag=on] .submenu-container{-webkit-animation:heightInSubmenu 2s forwards;animation:heightInSubmenu 2s forwards}}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-order=shift][data-flag=on] .submenu-container{display:block}@media screen and (max-width:1023px){.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-order=shift][data-flag=off]{-webkit-animation:colorOutSubmenu .15s 2s forwards;animation:colorOutSubmenu .15s 2s forwards;background-color:#2185C3;color:#fff}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-order=shift][data-flag=off] a{-webkit-animation:colorOutSubmenuItem .1s 2s forwards;animation:colorOutSubmenuItem .1s 2s forwards;color:#fff}}@media screen and (min-width:1024px){.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-order=shift][data-flag=off] .submenu-container{-webkit-animation:fadeOutSubmenu .15s forwards;animation:fadeOutSubmenu .15s forwards}}@media screen and (max-width:1023px){.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-order=shift][data-flag=off] .submenu-container{-webkit-animation:heightOutSubmenu 2s forwards;animation:heightOutSubmenu 2s forwards;display:block}}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-active=true]>a,.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-layout=active]>a{color:#fff}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-active=true]>a:not(.submenu-link):hover,.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li[data-layout=active]>a:not(.submenu-link):hover{cursor:default;color:#fff}@media screen and (min-width:1160px){.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li>a{padding-right:15px;padding-left:15px}}@media screen and (min-width:1024px){.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li>a{padding:15px 13px 26px;overflow:hidden}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li>a span{transition:border-bottom-color .15s;padding-bottom:24px;border-bottom:3px solid #0A1B2E}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li>a:hover span{border-bottom-color:#fff}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li>a.submenu-shifter{display:none}}@media screen and (max-width:1024px){.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li>a:hover{opacity:1}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li>a.submenu-shifter{width:56px;height:56px;position:absolute;top:0;right:10px}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li>a.submenu-shifter::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);font-family:Icons;font-size:11px;line-height:1;color:#fff;font-weight:300;text-align:center;content:"\E807";width:20px;height:14px;position:absolute;right:20px}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li>a.submenu-shifter span{display:none}}.modal-cookies,.section-11,.section-11 button,.section-11 input,.section-11 select,.section-11 textarea,footer.main-footer>.inner-container{font-family:Nunito,Arial,sans-serif}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li>a.submenu-link,.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li>a.submenu-shifter{transition:background-color .15s,color .15s}@media screen and (min-width:1024px){.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li>a.submenu-link,.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li>a.submenu-shifter{-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li>a.submenu-link:hover span,.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li>a.submenu-shifter:hover span{border-bottom-color:transparent}.main-header-menu .header-container-menu .header-content-menu .header-navs nav>ol>li{float:left}}@media screen and (max-width:1023px){.main-header-menu .header-container-menu .header-content-menu .header-navs nav ol>li>a{padding:18px 30px}.main-header-menu .header-container-menu .header-content-menu .header-navs nav>ol>li{width:100%;border-bottom:1px solid #122C50}.main-header-menu .header-container-menu .header-content-menu .header-navs nav>ol>li>a{font-size:17px}}.main-header-menu .header-container-menu .header-content-menu .header-navs nav .submenu-container{background-color:#2185C3;overflow:hidden}@media screen and (min-width:1024px){.main-header-menu .header-container-menu .header-content-menu .header-navs nav>ol>li.home-link{display:none}.main-header-menu .header-container-menu .header-content-menu .header-navs nav .submenu-container{-webkit-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;opacity:0;position:absolute;width:260px;display:none;padding:5px 0}}.Home .main-header-menu .header-container-menu .header-content-menu .header-navs nav:first-of-type::before,.Home .main-header-menu .header-container-menu>a::after{opacity:1}.main-header-menu .header-container-menu .header-content-menu .header-navs nav .submenu-container li{border-bottom:1px solid #217db8;display:inline-block;width:100%}.main-header-menu .header-container-menu .header-content-menu .header-navs nav .submenu-container li a span,.main-header-menu .header-container-menu .header-content-menu .header-navs nav .submenu-container li:last-of-type{border-bottom:0}@media screen and (max-width:1023px){.main-header-menu .header-container-menu .header-content-menu .header-navs nav .submenu-container{max-height:0}.main-header-menu .header-container-menu .header-content-menu .header-navs nav .submenu-container ol{padding-bottom:10px}.main-header-menu .header-container-menu .header-content-menu .header-navs nav .submenu-container li{border-bottom:0}.main-header-menu .header-container-menu .header-content-menu .header-navs nav .submenu-container li:first-of-type a{padding-top:0}}.main-header-menu .header-container-menu .header-content-menu .header-navs nav .submenu-container li[data-active=true] a{color:#0A1B2E}.main-header-menu .header-container-menu .header-content-menu .header-navs nav .submenu-container li a{color:#fff;padding:15px 37px}@media screen and (max-width:1023px){.main-header-menu .header-container-menu .header-content-menu .header-navs nav .submenu-container li a{padding:10px 30px}.main-header-menu .header-container-menu .header-content-menu .social-share{display:inline-block;margin:30px}}.main-header-menu .header-container-menu .header-content-menu .header-navs nav .submenu-container li a:hover{color:#0a1b2e}@media screen and (min-width:1024px){.main-header-menu .header-container-menu .header-content-menu .social-share{position:absolute;right:15px;display:inline-block;padding-top:14px;width:122px}}@media screen and (min-width:1160px){.main-header-menu .header-container-menu .header-content-menu .social-share{width:180px}}.main-header-menu .header-container-menu .header-content-menu .social-share::before{font-size:11px;line-height:1;color:#2185C3;font-weight:300;text-transform:uppercase;content:"share";float:left;margin-right:20px;padding-top:8px}@media screen and (min-width:1024px) and (max-width:1159px){.main-header-menu .header-container-menu .header-content-menu .social-share::before{display:none}}.main-header-menu .header-container-menu .header-content-menu .social-share li{width:20px;height:20px;margin-right:30px}@media screen and (max-width:1023px){.main-header-menu .header-container-menu .header-content-menu .social-share li{margin-right:45px}}.main-header-menu .header-container-menu .header-content-menu .social-share li:nth-of-type(3){margin-right:0}.main-header-menu .header-container-menu .header-content-menu .social-share li.email{display:none}.main-header-menu .header-container-menu .header-content-menu .social-share li button{overflow:visible;width:auto}.main-header-menu .header-container-menu .header-content-menu .social-share li button::before{font-size:14px}.Home .main-header-menu .header-container-menu .header-content-menu .header-navs{left:155px}.Home .main-header-menu .header-container-menu .header-content-menu .header-navs nav:first-of-type{padding-left:15px}@media screen and (min-width:1024px){.Home .main-header-menu .header-container-menu>a{margin-top:0}.Home .main-header-menu[data-order=shift][data-flag=on] .header-container-menu .header-navs,.Home .main-header-menu[data-order=shift][data-flag=on] .header-container-menu .header-navs nav:first-of-type,.Home .main-header-menu[data-order=shift][data-flag=on] .header-container-menu .header-navs nav:first-of-type::before,.Home .main-header-menu[data-order=shift][data-flag=on] .header-container-menu>a,.Home .main-header-menu[data-order=shift][data-flag=on] .header-container-menu>a::after{-webkit-animation:none;animation:none}}@media screen and (max-width:1023px){.main-header-menu .header-container-menu .header-content-menu .social-share li button::before{font-size:20px}.main-footer,.outer-container{transition:margin-left 1s;margin-left:0}.main-footer[data-order=shift][data-flag=on],.outer-container[data-order=shift][data-flag=on]{margin-left:35%}.main-footer[data-order=shift][data-flag=off],.outer-container[data-order=shift][data-flag=off]{margin-left:0}.Home .main-header-menu .header-container-menu>a{opacity:1}.Home .main-header-menu[data-order=shift][data-flag=on] .header-container-menu>a{-webkit-animation:none;animation:none}}@media screen and (min-width:1024px){.Home .main-header-menu[data-order=shift][data-flag=off] .header-container-menu .header-navs,.Home .main-header-menu[data-order=shift][data-flag=off] .header-container-menu .header-navs nav:first-of-type,.Home .main-header-menu[data-order=shift][data-flag=off] .header-container-menu .header-navs nav:first-of-type::before,.Home .main-header-menu[data-order=shift][data-flag=off] .header-container-menu>a,.Home .main-header-menu[data-order=shift][data-flag=off] .header-container-menu>a::after{-webkit-animation:none;animation:none}}@media screen and (max-width:1023px){.Home .main-header-menu[data-order=shift][data-flag=off] .header-container-menu>a{-webkit-animation:none;animation:none}}.modal-cookies{position:fixed;bottom:0;left:0;right:0;width:100%;background-color:rgba(6,8,68,.85);z-index:300;display:none}.modal-cookies[data-order=shift][data-flag=on]{display:block}.modal-cookies .inner-container{padding-top:30px;padding-bottom:30px}.modal-cookies .inner-container p{font-size:15px;line-height:21px;color:#fff;font-weight:300;text-align:center;width:100%;margin-bottom:20px;margin-top:0}@media screen and (min-width:760px){.modal-cookies .inner-container p{max-width:calc(100% - 200px);float:left;margin-bottom:0;text-align:left}.modal-cookies .inner-container .button{float:right}}.modal-cookies .inner-container .button{display:block;margin:0 auto;background-color:#2185C3;border:0;color:#fff;box-shadow:none;text-shadow:none;border-radius:100px;font-size:13px;font-weight:700;padding:15px 32px}.follow-socials li,.social-share li{width:32px;height:32px;float:left;margin-right:24px;text-align:center}.follow-socials li:last-of-type,.social-share li:last-of-type{margin-right:0}.follow-socials li a,.social-share li button{display:block;width:100%;height:100%;color:#fff}.follow-socials li a span,.social-share li button span{display:none}.follow-socials li a:hover,.social-share li button:hover{color:#2185C3}.follow-socials li a::before,.social-share li button::before{font-size:22px;line-height:1}footer.main-footer>.inner-container>div:first-of-type small,footer.main-footer>.inner-container>div:last-of-type ul li a{font-size:12px;line-height:32px;color:#7F7F7F;font-weight:300}.follow-socials{width:200px;margin-top:60px}@media screen and (min-width:1024px){.follow-socials{margin-top:16px;float:right}}@media screen and (max-width:479px){.follow-socials{margin-top:120px}}footer.main-footer{width:100%;text-align:center}footer.main-footer>*{text-align:left}footer.main-footer>.inner-container{display:inline-block;padding-bottom:25px;padding-top:25px}footer.main-footer>.inner-container>div{width:100%;display:block}@media screen and (min-width:760px){footer.main-footer>.inner-container>div{float:left;width:auto}}footer.main-footer>.inner-container>div:first-of-type>a{float:left;margin-right:20px}footer.main-footer>.inner-container>div:first-of-type>a:hover{opacity:.9}footer.main-footer>.inner-container>div:first-of-type>a img{width:76px}footer.main-footer>.inner-container>div:first-of-type small{float:left}footer.main-footer>.inner-container>div:last-of-type{margin-top:20px}footer.main-footer>.inner-container>div:last-of-type ul li{display:inline-block;margin-left:0;margin-right:15px}footer.main-footer>.inner-container>div:last-of-type ul li a:hover{color:#000}.section-10 .form-content form input,.section-10 .form-content form textarea,.section-11 .form-content form input,.section-11 .form-content form textarea{-webkit-border-radius:0;border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none}.section-10 .form-response,.section-11 .form-response{display:none;position:absolute;top:0}.section-10 .form-response[data-flag=on],.section-11 .form-response[data-flag=on]{display:block}.section-10 .form-response h4,.section-10 .form-response p,.section-11 .form-response h4,.section-11 .form-response p{font-size:14px;line-height:22px;color:#000;font-weight:300;text-transform:uppercase}.section-10 .form-response h4,.section-10 .form-response p,.section-11 .form-response p{color:#fff}.section-10 .form-response h4,.section-11 .form-response h4{margin-bottom:20px}.section-10 .form-response p,.section-11 .form-response p{margin-bottom:0}.section-10 .form-response{left:20px;right:20px;padding-top:100px;text-align:center}.section-11 .form-response{padding-top:20px}@media screen and (max-width:480px){.section-11 .content .form form .cm-field-row.pre-info .summary{height:40px;display:block!important;overflow:hidden}}.section-11 .content .form form .cm-field-row.cm-button{margin-right:0}.section-11 .form{position:relative}.section-11 .form .email-error{font-size:13px;line-height:54px;color:#fff;font-weight:300;letter-spacing:0;text-transform:uppercase;text-align:left;border:1px solid red;background-color:red;padding:0 10px;height:54px;z-index:2;position:absolute;display:none;width:100%;top:60px}@media screen and (min-width:480px) and (max-width:760px){.section-11 .form .email-error{width:calc(100% - 160px);max-width:420px;top:41px}}.section-11 .form .email-error[data-flag=on]{display:block}.section-10 button,.section-10 form input[type=submit],.section-11 button,.section-11 form input[type=submit]{font-weight:600!important}.section-10 input:-webkit-autofill,.section-10 input:-webkit-autofill:active,.section-10 input:-webkit-autofill:focus,.section-10 input:-webkit-autofill:hover,.section-11 input:-webkit-autofill,.section-11 input:-webkit-autofill:active,.section-11 input:-webkit-autofill:focus,.section-11 input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s,color 5000s ease-in-out 0s}.section-10 button,.section-10 input[type=button],.section-10 input[type=reset],.section-10 input[type=submit],.section-11 button,.section-11 input[type=button],.section-11 input[type=reset],.section-11 input[type=submit]{border:0;text-shadow:none;box-shadow:none;webkit-border-radius:100px!important;border-radius:100px!important}.section-10{background-image:url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/img/quote-bg.jpg);background-repeat:no-repeat;background-size:cover;padding:70px 0 40px}.section-10 header{margin-bottom:40px}@media screen and (min-width:760px){footer.main-footer>.inner-container>div:last-of-type{float:right;margin-top:0}footer.main-footer>.inner-container>div:last-of-type ul li{margin-left:20px;margin-right:0}.section-11 .form .email-error{width:calc(100% - 520px);max-width:39%;top:0;left:350px}.section-10{padding-top:110px}.section-10 header{margin-bottom:60px}}.section-10 header h1{font-size:30px;line-height:30px;color:#4badea;font-weight:200;letter-spacing:1px;text-transform:uppercase}@media screen and (min-width:600px){.section-10 header h1{font-size:32px;line-height:1.2}}.section-10 p{font-size:17px;line-height:28px;color:#fff;font-weight:200;margin-bottom:50px}.section-10 .form-content{overflow:hidden}@-webkit-keyframes fadeHeight{0%{max-height:900px;visibility:hidden}100%{max-height:300px;visibility:hidden}}@keyframes fadeHeight{0%{max-height:900px;visibility:hidden}100%{max-height:300px;visibility:hidden}}@media screen and (max-width:760px){.section-10 .form-response[data-order=shift][data-flag=on]{position:absolute;padding-top:0;top:50%}}.section-10 .wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{display:none!important}.section-10 form{text-align:right;color:#fff}.section-10 form .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required input,.section-10 form .wpcf7-list-item-label,.section-10 form .your-email input,.section-10 form .your-message textarea{font-size:13px;line-height:18px;color:#fff;font-weight:300;text-transform:uppercase;text-align:left}.section-10 form .wpcf7-form-control-wrap.your-message{line-height:0}.section-10 form input,.section-10 form textarea{font-size:13px;line-height:18px;color:#fff;font-weight:300;text-transform:uppercase;text-align:left;border:1px solid #fff;background-color:transparent;padding:14px 10px}.section-10 form input:focus,.section-10 form textarea:focus{color:#fff}.section-10 form input[type=submit]{font-size:14px;line-height:18px;color:#fff;font-weight:400;text-transform:none;text-align:center;-webkit-border-radius:100px;border-radius:100px;padding:18px 40px;background-color:rgba(255,255,255,.25);position:relative;display:inline-block;border:0;cursor:default;pointer-events:none;appearance:none;-webkit-appearance:none}.section-10 form input[type=submit][data-order=shift][data-flag=on]{background-color:#2185C3;cursor:pointer;pointer-events:auto}.section-10 form input[type=submit][data-order=shift][data-flag=on]:hover{color:rgba(255,255,255,.75)}.section-10 form .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required{width:17px;float:left;position:relative;margin-right:15px;margin-bottom:10px}.section-10 form .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required label{cursor:pointer;position:absolute;width:17px;height:17px;top:0;left:0;background:0 0;border:1px solid #fff}.section-10 form .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required label::after{opacity:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:'';position:absolute;border-left:2px solid #fff;border-bottom:2px solid #fff;width:9px;height:6px;background:0 0;top:3px;left:3px}.section-10 form .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required label:hover::after{opacity:.5}.section-10 form .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required input[type=checkbox]:checked+label:after{opacity:1}.section-10 form ::-webkit-input-placeholder{font-size:13px;line-height:18px;color:#fff;font-weight:300;text-transform:uppercase;opacity:1}.section-10 form :-moz-placeholder{font-size:13px;line-height:18px;color:#fff;font-weight:300;text-transform:uppercase;opacity:1}.section-10 form ::-moz-placeholder{font-size:13px;line-height:18px;color:#fff;font-weight:300;text-transform:uppercase;opacity:1}.section-10 form :-ms-input-placeholder{font-size:13px;line-height:18px;color:#fff;font-weight:300;text-transform:uppercase;opacity:1}.section-10 form .wpcf7-checkbox{display:block}.section-10 form .wpcf7-checkbox label{display:inline-block;width:100%}.section-10 form .wpcf7-checkbox label .wpcf7-list-item-label{width:calc(100% - 65px);float:left;padding-left:5px;cursor:pointer;padding-top:0;line-height:14px}@media screen and (min-width:600px) and (max-width:759px){.section-10 form .wpcf7-checkbox label .wpcf7-list-item-label{padding-top:6px}}@media screen and (min-width:1160px){.section-10 form .wpcf7-checkbox label .wpcf7-list-item-label{padding-top:6px}}.section-10 form .div.wpcf7-mail-sent-ok{border:0;padding:0}.section-10 form p{display:inline-block;width:100%;margin-bottom:20px;text-align:left}.section-10 form p>span{display:block;width:100%}.section-10 form p>span textarea,.section-10 form p>span>input{width:100%;max-width:100%}.section-10 form p>span>input{height:47px}.section-10 form p:nth-of-type(-n+4) span.wpcf7-not-valid-tip{padding-top:5px}@media screen and (min-width:480px) and (max-width:759px){.section-10 form p:nth-of-type(-n+4){width:calc(50% - 10px);float:left}.section-10 form p:nth-of-type(2),.section-10 form p:nth-of-type(4){margin-left:20px}}@media screen and (min-width:1024px){.section-10 form p:nth-of-type(-n+4){width:calc(50% - 10px);float:left}.section-10 form p:nth-of-type(2),.section-10 form p:nth-of-type(4){margin-left:20px}}.section-10 form p:nth-of-type(6){font-size:11px;line-height:17px;color:#fff;font-weight:300;padding-top:18px;margin-bottom:0;position:relative}@media screen and (max-width:479px){.section-10 form p:nth-of-type(6){display:block;margin-bottom:20px}.section-10 form .wpcf7-validation-errors{text-align:left}}.section-10 form p:nth-of-type(6) a{font-weight:600;color:#fff;text-decoration:underline;display:inline-block}.section-10 form p:nth-of-type(6) a:hover{text-decoration:none}.section-10 form p:nth-of-type(6) span[role=alert]{position:absolute;top:-20px;left:6px}.section-10 form p:last-of-type{margin-bottom:0}@media screen and (min-width:480px){.section-10 form p:nth-of-type(6){width:300px;display:inline-block;vertical-align:top}.section-10 form p:last-of-type{width:auto;display:inline-block;vertical-align:top;margin-left:20px}}.section-10 form p .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required span{width:17px;float:left;position:relative;margin-right:15px;margin-bottom:10px}.section-10 form p .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required span label{cursor:pointer;position:absolute;width:17px;height:17px;top:0;left:0;background:0 0;border:1px solid #fff}.section-10 form p .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required span label::after{opacity:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:'';position:absolute;border-left:2px solid #fff;border-bottom:2px solid #fff;width:9px;height:6px;background:0 0;top:3px;left:3px}.section-10 form p .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required span label:hover::after{opacity:.5}.section-10 form p .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required span input[type=checkbox]:checked+label:after{opacity:1}.section-10 form p span.wpcf7-not-valid-tip{font-size:13px;line-height:37px;color:#fff;font-weight:300;text-transform:uppercase;text-align:left;border:1px solid red;background-color:red;padding:14px 10px;height:47px;margin-top:-47px;z-index:2;position:relative;display:block}.outer-container>.content .section-11::before,.section-11::before{right:0;bottom:0;content:"";z-index:0;left:0;top:0}.section-10 form .wpcf7-validation-errors[data-flag=off],.section-10 form p span.wpcf7-not-valid-tip[data-flag=off]{display:none}.section-10 form .wpcf7-list-item-label{padding-left:10px}.section-10 form .wpcf7-validation-errors{border:0;margin:0;padding:0;font-weight:600;font-size:13px;text-transform:uppercase;color:red}.outer-container>.content .section-11::before{position:absolute;opacity:.6;background-color:#000;display:block}@media screen and (min-width:1100px){.outer-container>.content .section-11::before{opacity:.5}}.section-11{background:url(/web/20220716080848im_/https://www.zero2infinity.space/bloostar/wp-content/themes/bloostar_tema/img/Home/newsletter-bg.jpg) 50% 0 no-repeat;background-size:cover;padding:80px 0 40px;position:relative}.section-11::before{position:absolute;opacity:.6;background-color:#000;display:block}.section-11 .content .form form label,.section-11 .content .form h3{display:none}@media screen and (min-width:1100px){.section-11::before{opacity:.5}}@media screen and (min-width:1024px) and (max-width:1600px){.section-11{background-position:50% -80px}}@media screen and (min-width:1601px){.section-11{background-position:50% -180px}}.section-11 header{margin-bottom:20px}.section-11 header h1{font-size:31px;line-height:27px;color:#fff;font-weight:700;letter-spacing:-1px;text-transform:uppercase}@media screen and (min-width:600px){.section-11 header h1{font-size:38px;line-height:1.2}}.section-11 .content .form form,.section-11 .content .form form .cm-field-row input{font-size:13px;line-height:18px;text-transform:uppercase;font-weight:300;color:#fff}@media screen and (min-width:1024px){.section-11 .content .form{width:calc(100% - 200px);float:left}}.section-11 .content .form form{text-align:left;position:relative}.section-11 .content .form form ::-webkit-input-placeholder{font-size:13px;line-height:18px;color:#fff;font-weight:300;text-transform:uppercase;opacity:1}.section-11 .content .form form :-moz-placeholder{font-size:13px;line-height:18px;color:#fff;font-weight:300;text-transform:uppercase;opacity:1}.section-11 .content .form form ::-moz-placeholder{font-size:13px;line-height:18px;color:#fff;font-weight:300;text-transform:uppercase;opacity:1}.section-11 .content .form form :-ms-input-placeholder{font-size:13px;line-height:18px;color:#fff;font-weight:300;text-transform:uppercase;opacity:1}.section-11 .content .form form .cm-field-row{width:calc(100% - 520px);margin-right:20px;float:left;max-width:39%}@media screen and (max-width:479px){.section-11 .content .form form .cm-field-row{float:none;width:100%;max-width:none;margin-right:0}}@media screen and (min-width:480px) and (max-width:759px){.section-11 .content .form form .cm-field-row{width:calc(100% - 160px);margin-right:20px;float:left;max-width:420px}}.section-11 .content .form form .cm-field-row.pre-info{height:54px;display:table;width:330px;max-width:none}@media screen and (max-width:759px){.section-11 .content .form form .cm-field-row.pre-info{height:auto;display:block;width:100%;float:none;max-width:none;margin-bottom:20px}}.section-11 .content .form form .cm-field-row.pre-info .summary{font-size:15px;line-height:21px;color:#fff;font-weight:300;text-transform:none;display:table-cell;vertical-align:middle}.section-11 .content .form form .cm-field-row input{height:54px;border:1px solid rgba(255,255,255,.4);background-color:transparent;padding:14px 10px;width:100%}.section-11 .content .form form button[type=button]{font-size:14px;line-height:18px;color:#fff;font-weight:400;text-transform:none;text-align:center;-webkit-border-radius:100px;border-radius:100px;padding:18px 40px;background-color:rgba(255,255,255,.35);position:relative;border:0;cursor:default;pointer-events:none}.section-11 .content .form form button[type=button][data-order=shift][data-flag=on]{background-color:#2185C3;cursor:pointer;pointer-events:auto}.section-11 .content .form form button[type=button][data-order=shift][data-flag=on]:hover{color:rgba(255,255,255,.75)}.section-11 .content .form form .cm-form-error{width:calc(100% - 160px);position:absolute;max-width:420px;left:0}@media screen and (max-width:479px){.section-11 .content .form form button[type=button]{margin-top:70px;position:absolute}.section-11 .content .form form .cm-form-error{max-width:none;width:100%}}@media screen and (min-width:760px){.section-11 .content .form form .cm-form-error{width:calc(100% - 520px);margin-right:20px;max-width:39%;top:0;left:350px}}.section-11 .content .form form .cm-form-error p{font-size:13px;line-height:18px;color:#fff;font-weight:300;text-transform:uppercase;text-align:left;border:1px solid red;background-color:red;padding:18px 10px;z-index:2;position:relative;display:block;height:54px}.section-11 .content .form form .cm-form-error[data-flag=off]{display:none}.section-11 .content .form form .cm-field-row.cm-button{width:auto;float:none}@media screen and (min-width:480px){.section-11 .content .form form .cm-field-row.cm-button{float:left}}.section-11 .content .form .accept-privacy{width:calc(100% - 400px);font-size:1.175rem;line-height:17px;color:#fff;font-weight:300;max-width:none;margin-top:20px;position:relative;margin-left:350px}@media screen and (max-width:759px){.section-11 .content .form .accept-privacy{width:100%;margin-left:0}}@media screen and (min-width:1160px){.section-11 .content .form .accept-privacy{width:calc(100% - 510px);max-width:39%;text-align:right}}.section-11 .content .form .accept-privacy a{font-weight:600;color:#fff;text-decoration:underline;display:inline-block}.section-11 .content .form .accept-privacy a:hover{text-decoration:none}.section-11 .content .form .accept-privacy label{cursor:pointer;position:absolute;width:17px;height:17px;top:0;left:0;background:0 0;border:1px solid #969696}@media screen and (min-width:1160px){.section-11 .content .form .accept-privacy label{left:auto;right:275px}}.section-11 .content .form .accept-privacy label::after{opacity:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:'';position:absolute;border-left:2px solid #fff;border-bottom:2px solid #fff;width:9px;height:6px;background:0 0;top:3px;left:3px}.section-11 .content .form .accept-privacy label:hover::after{opacity:.5}.section-11 .content .form .accept-privacy input[type=checkbox]:checked+label:after{opacity:1}.section-11 .content .form .accept-privacy span{padding-left:15px;width:280px}.video-outer-wrapper{background-color:#fff;z-index:200;position:relative}.video-outer-wrapper .video-section{padding-top:0}
/*
     FILE ARCHIVED ON 08:08:48 Jul 16, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:56:16 Nov 16, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.08
  exclusion.robots: 0.094
  exclusion.robots.policy: 0.077
  esindex: 0.016
  cdx.remote: 6.106
  LoadShardBlock: 80.089 (3)
  PetaboxLoader3.datanode: 235.426 (5)
  load_resource: 339.7
  PetaboxLoader3.resolve: 149.223
  loaddict: 46.064
*/