@-webkit-keyframes push-in {	0% {		opacity: 0;		-webkit-transform: translateX(-20px);		transform: translateX(-20px)	}	60% {		opacity: 1;		-webkit-transform: translateX(10px);		transform: translateX(10px)	}	100% {		opacity: 1;		-webkit-transform: translateX(0);		transform: translateX(0)	}}@keyframes push-in {	0% {		opacity: 0;		-webkit-transform: translateX(-20px);		transform: translateX(-20px)	}	60% {		opacity: 1;		-webkit-transform: translateX(10px);		transform: translateX(10px)	}	100% {		opacity: 1;		-webkit-transform: translateX(0);		transform: translateX(0)	}}@-webkit-keyframes push-out {	0% {		opacity: 1;		-webkit-transform: translateX(0);		transform: translateX(0)	}	60% {		opacity: 0;		-webkit-transform: translateX(calc(10px));		transform: translateX(calc(10px))	}	100% {		opacity: 0;		-webkit-transform: translateX(20px);		transform: translateX(20px)	}}@keyframes push-out {	0% {		opacity: 1;		-webkit-transform: translateX(0);		transform: translateX(0)	}	60% {		opacity: 0;		-webkit-transform: translateX(calc(10px));		transform: translateX(calc(10px))	}	100% {		opacity: 0;		-webkit-transform: translateX(20px);		transform: translateX(20px)	}}.sl_title-wrap{	display: inline-block;	position: relative;	text-align: left;	line-height: 94px;}	.sl_title-wrap b{	display: inline-block;	position: absolute;	opacity: 0;	left: 0;	top: 0;	z-index: 1;	font-weight:400;}	/* .sl_title-wrap b:after {	content: '';	position: absolute;	bottom: 15px;	left: 0;	right: 0;	height: 8px;	background: #264C51;	z-index: -1;	bottom: 16px;	height: 12px;} */.sl_title-wrap .is-visible {	position: relative;	opacity: 1;	-webkit-animation: push-in 0.6s;	animation: push-in 0.6s ;}.sl_title-wrap .is-hidden {	opacity: 0;	position: absolute;	-webkit-animation: push-out 0.6s;	animation: push-out 0.6s ;}.sl-details-logo{	/* transition: all 0.2s ease; */	transition: all 0.5s ease;	position: relative;}	.sl-brand-logo{		animation-delay: 100ms;}.sl-brand-logo:hover{	text-decoration: none;}.sl-brand-logo:hover .sl-details-logo, .sl-brand-logo:hover:focus .sl-details-logo{	transform: rotateY(360deg);	transition: all 0.5s ease;}.sl-brand-logo:hover .sl_mask{	display: inline-block;}.sl_mask{	width: 100%;	height: 100%;	border-radius: 50%;	background: rgba(0,0,0,0.3);	position:absolute;	left: 0;	top: 0;	display: none;}.sl_mask img{	width: 70%;	position: absolute;	left: 0;	right: 0;	top: 0;	bottom: 0;	margin: auto;}/* 提交表单页面 */.pop_box{	width: 100vw;	height: 100vh;	position: fixed;	top: 0;	z-index: 100;	display: flex;	justify-content: center;	align-items: center;}.pop_box_center{	padding: 10px 20px;	background-color: rgba(0,0,0,0.4);	border-radius: 4px;	color: #fff;}.sl_none{	display: none !important;}.user_info{	display: inline-block;}.user_info img{	width: 34px;	height: 34px;	border-radius: 50%;}.video-box{	width: 70%;	margin: 0px auto 20px;}.video-box .video{	margin: 0;}.squiggle-container.cta-top {	margin-bottom: 20px;  }@media screen and (min-width: 1920px){	.section.bg-dark.has-squiggle,.section-large.bg-dark.border-top-white {		height: 900px !important;		padding-top: 20px !important;		padding-bottom: 60px !important;	}	.section.bg-dark.has-squiggle {		height: 900px !important;		padding-top: 120px !important;		padding-bottom: 40px !important;	}	.hero-section.bg-dark{		height: 900px !important;		padding-top: 60px !important;		padding-bottom: 40px !important;	}}@media screen and (max-width: 991px){	.animated-image-placeholder{		width: 380px;	}	.squiggle-container.cta-top {		margin-bottom: 60px;	  }}@media screen and (max-width: 767px){	.large-heading-4{		font-size: 34px;	}}@media screen and (max-width: 479px){	.sl_title-wrap {		display: block;		line-height: 39px;		/* margin-top: 10px; */	}	.sl_round-top{		width: 300px !important;		height: 300px !important;	}	.large-heading-4{		font-size: 24px;	}}.navbar-container-top{	height: 80px;}/* 头部 */.sl-header.sticky-top{	position: fixed;	width: 100vw !important;}@media screen and (max-width: 1200px){	.sl-header.sticky-top{		width: 1200px !important;	}}@media screen and (max-width: 991px){	.sl-header.sticky-top{		width: 100vw !important;	}}.navbar-row a{	color: #fff;	-webkit-font-smoothing: antialiased;	text-decoration: none;}.dropdown-menu{	color: #264c51;}.navbar-container .pull-right{	margin: 0;	height: 36px;	line-height: 36px;	width: auto;}.navbar-container .sl-lang-handler {	padding: 0;	padding-bottom: 20px;}.navbar-container.sl-header{	width: inherit;	height: inherit;	margin: inherit;}.navbar-container .sl-login{	padding: 0;	padding-bottom: 20px;}.navbar-container .sl-user-login{	padding: 0;	margin-left: 20px;}.navbar-container .navbar-right-content{	margin-left: 12px;}.navbar-container .sl-user-login .dropdown-menu{	top: 122%;	right: -18px;	border: 0;}.navbar-container .sl-lang-switch .dropdown-menu{	top: 120%;	/* right: -18px; */	box-sizing: content-box;}.navbar-container .sl-search{	width: 100vw;	position: absolute;	z-index: 9999;	top: 0;	left: 0;	background-color: #fff;	border-bottom: 1px solid #000;	height: 80px;	margin: 0;	/* padding:0 20px; */}.navbar-container  .sl-search-ipt{	display: block;	width: 100%;	margin: 0;	margin-top: 15px;	position: relative;	color: #000;	padding: 0 50px;	padding-left: 100px;	box-sizing: border-box;	left: 0;}.navbar-container  .sl-search-btn{	display: inline-block;    width: 35px;    height: 35px;    position: absolute;    top: 21px;	left: 50px;    background: url(../images/sousuo.svg) center center no-repeat;    cursor: pointer;    text-indent: -9999px;    z-index: 2;}.navbar-container  .sl-close-btn{	display: inline-block;    width: 35px;    height: 35px;    position: absolute;    top: 25px;	right: 50px;    background: url(../images/guanbi.svg) center center no-repeat;    cursor: pointer;    text-indent: -9999px;    z-index: 2;}.navbar-container .sl-sousuo-btn{	display: inline-block;    width: 22px;    height: 22px;    background: url(../images/sousuo1.svg) center center no-repeat;    cursor: pointer;    text-indent: -9999px;    float: right;	margin-right: 12px;}.text-block-31 a{	color: #fff;}.footer-2{	color: #fff;	-webkit-font-smoothing: antialiased;}.gdpr__analytical-wrap input[type=checkbox]:checked+label::before{	font-family: 'Open Sauce One', sans-serif !important;  }    .gdpr__analytical-wrap,.gdpr__preference-wrap h2,.gdpr__analytical-wrap .text-wrap,.gdpr__preference-wrap p,.gdpr__modal,.gdpr__content{	  font-family: 'Open Sauce One', sans-serif !important;  }    .gdpr__modal .gdpr__consent, .gdpr__modal .gdpr__set{	  font-family: 'Open Sauce One', sans-serif !important;  }  .gdpr__preference-wrap p{	max-width:none;  }.footer-heading{	font-family: 'Mazius Display', sans-serif !important;}.small-text-copy._3,.small-text,.main-container a,.footer-heading,.text-block-22{	font-family: 'Open Sauce One', sans-serif;}.navbar-container  .dropdown-menusmall li {	color: #333;}button.gdpr__consent, button.gdpr__set{	font-size: 16px !important;}@media screen and (max-width: 479px){	button.gdpr__consent, button.gdpr__set{		font-size: 12px !important;	}}.blog_header_text p{	font-family:'Mazius Display', sans-serif;}.featured .icon{	margin: 0;}.sl-offers-link{	-webkit-font-smoothing: antialiased;	position: relative;}.offers_jt{	width: 8px;	position: relative;	top: -2px;	left: 4px;}.sl-offers-link:hover{	opacity: 1;}.sl-offers-link:hover .offers_box{	display: block;}.offers_box{	background-color: #fff;	padding: 12px 10px;	color: #999;	font-size: 12px;	box-shadow: 0 0 10px rgba(0,0,0,0.1);	position: absolute;	top: 25px;	display: none;	min-width: 180px;}.offers_box a{	display: block;	color: #999;	font-size: 12px;}.offers_box a:hover{	color: #333;}@media screen and (max-width: 991px){	.offers_box{		box-shadow: 0 0 10px rgba(0,0,0,0);		position: relative;		display: block;		top: 0px;	}}.prize_box{	display: flex;	justify-content: space-between;	margin-top: 100px;	margin-bottom: 60px;	flex-wrap: wrap;}.prize_box div{	margin-bottom: 40px;}.prize_jt{	color: #FFF !important;	font-family: "Open Sauce One";	font-size: 16px;	font-style: normal;	font-weight: 500;	line-height: normal;	cursor: pointer;}.prize_jt:hover{	color: #FFF !important; }.prize_jt img{	width: 30px;	height: auto;	vertical-align: middle;}.prize_box img{	height: 46px;}