

/* Start:/local/templates/zskyug/template_styles.css?17699304203063*/
body {
    margin: 0;
}

.confirm.is-active {
	z-index: 9999;
}

.inverse .header {
    color: #000;
}

.inverse .header .header-in {
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.home-process h2{
	font-size:52px;
}
@media (max-width: 1228px){
	.home-process h2{
		font-size:42px;
	}
}
@media (max-width: 899px){
	.home-process h1{
		font-size:32px;
	}
}
@media (max-width: 499px) {
	.home-process h2{
		font-size:26px;
	}
}

.features-home h2{
	font-size:52px;
}
@media (max-width: 1228px){
	.features-home h2{
		font-size:42px;
	}
}
@media (max-width: 899px){
	.features-home h1{
		font-size:32px;
	}
}
@media (max-width: 499px) {
	.features-home h2{
		font-size:26px;
	}
}

.hero--panel h1{
	font-size:57px;
}
@media (max-width: 1228px){
	.hero--panel h1{
		font-size:40px;
	}
}
@media (max-width: 899px){
	.hero--panel h1{
		font-size:32px;
	}
}
@media (max-width: 499px) {
	.hero--panel h1{
		font-size:28px;
	}
}


.pro-pre h2{
	font-size:52px;
}
@media (max-width: 1228px){
	.pro-pre h2{
		font-size:42px;
	}
}
@media (max-width: 899px){
	.pro-pre h1{
		font-size:32px;
	}
}
@media (max-width: 499px) {
	.pro-pre h2{
		font-size:26px;
	}
}
.p-e-info h3 {
    font-weight: 700;
    margin-bottom: 16px;
    font-size: 18px;
}
.f-e-info h3 {
    font-weight: 700;
    margin-bottom: 16px;
}
.partner h3{
	font-weight:500;
}

h2.text-outline {
    font-size: 180px;
    text-shadow: 2px 0 0 #000, -2px 0 0 #000, 0 2px 0 #000, 0 -2px 0 #000;
}
@media (max-width: 1450px) {
	h2.text-outline{
		font-size:170px;
	}
}
@media (max-width: 1370px) {
	h2.text-outline{
		font-size:160px;
	}
}
@media (max-width: 1300px) {
	h2.text-outline{
		font-size:140px;
	}
}
@media (max-width: 1150px) {
	h2.text-outline{
		font-size:120px;
	}
}
@media (max-width: 990px) {
	h2.text-outline{
		font-size:100px;
	}
}
@media (max-width: 800px) {
	h2.text-outline{
		font-size:80px;
    text-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000;
	}
}
@media (max-width: 640px) {
	h2.text-outline{
		font-size:60px;
    text-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000;
	}
}
@media (max-width: 490px) {
	h2.text-outline{
		font-size:50px;
    text-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000;
	}
}
@media (max-width: 410px) {
	h2.text-outline{
		font-size:40px;
    text-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000;
	}
}





.docs h2.text-outline {
    font-size: 115px;
    text-align: center;
}
@media (max-width: 1480px) {
	.docs h2.text-outline{
		font-size:100px;
    	text-align: center;
	}
}
@media (max-width: 1290px) {
	.docs h2.text-outline{
		font-size:80px;
    	text-align: center;
	}
}
@media (max-width: 1150px) {
	.docs h2.text-outline{
		font-size:70px;
    	text-align: center;
	}
}
@media (max-width: 935px) {
	.docs h2.text-outline{
		font-size:60px;
    	text-align: center;
	}
}
@media (max-width: 650px) {
	.docs h2.text-outline{
		font-size:40px;
    	text-align: center;
	}
}
@media (max-width: 500px) {
	.docs h2.text-outline{
		font-size:40px;
    	text-align: center;
	}
}
/* End */
/* /local/templates/zskyug/template_styles.css?17699304203063 */
