@charset "UTF-8";
canvas {
width: 102% !important;
height: 101vh!important;
position: absolute!important;
top: 0!important;
left: 0 !important;
transform: scale(1.1)!important;
margin-left: -1%;    }
.scene-nav:focus {
outline: none;
}
.scene-nav--prev {
left: 0;
}
.slide-wrapper {
display: none;
}
.icon--arrow-nav-next {
transform: rotate(-180deg);
}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
display: block;
}
audio,canvas,video {
display: inline-block;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden] {
display: none;
}
html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
}
a:focus {
outline: thin dotted;
}
a:active,a:hover {
outline: 0;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
mark {
background: #ff0;
color: #000;
}
code,kbd,pre,samp {
font-family: monospace,serif;
font-size: 1em;
}
pre {
white-space: pre-wrap;
}
q {
quotes: "\201C" "\201D" "\2018" "\2019";
}
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: 0;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
button,input,select,textarea {
font-family: inherit;
font-size: 100%;
margin: 0;
}
button,input {
line-height: normal;
}
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;
}
input[type="checkbox"],input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="search"] {
-webkit-appearance: textfield;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
button::-moz-focus-inner,input::-moz-focus-inner {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
vertical-align: top;
}
table {
border-collapse: collapse;
border-spacing: 0;
} * {
padding: 0;
margin: 0;
list-style: none;
text-decoration: none;
outline: none;
font-family: 'PingFang SC', 'Microsoft YaHei', sans-serif !important;
}
body {
width: 100%;
overflow-x: hidden;
background: #fff;
}
*, *::after, *::before {
box-sizing: border-box;
}
::-webkit-scrollbar {
width: 0;
}
#my-scrollbar {
height: 100vh;
}
.scroll-content {
overflow: hidden;
}
#Horizontal{
width: 100%;
overflow: hidden;
min-height: 100vh;
}
.scrollX{
width: fit-content;
height: 100vh;
display: flex;
}
.scrollbar-thumb {
width: 5px !important;
}
@media screen and (max-width: 1365px) {
.scrollbar-thumb {
width: 0 !important;
}
}
.scrollbar-track-y {
z-index: 9999 !important;
}
.scrollbar-track {
background-color: transparent !important;
right: 0 !important;
}
.scrollbar-track:hover {
cursor: grab;
}
.scrollbar-thumb {
background: rgba(0, 0, 0, .5) !important;
}
img {
object-fit: cover;
vertical-align: bottom;
max-width: 100%;
}
textarea {
resize: none;
font-family: inherit;
}
button {
border: none;
cursor: pointer;
}
.bezier .swiper-wrapper {
transition-timing-function: cubic-bezier(.77, 0, .175, 1);
} *[onclick*='video_alert(this)'] video {
display: none;
}
.alert_video {
width: 100%;
height: 100vh;
position: fixed;
top: 0;
left: 0;
z-index: 9999;
display: flex;
align-items: center;
justify-content: center;
pointer-events: none;
opacity: 0;
transition: 1s;
}
.video_active {
pointer-events: auto !important;
opacity: 1 !important;
}
.alert_video .joke {
display: flex;
position: relative;
z-index: 2;
}
.alert_video .joke .video {
width: 100%;
height: 576px;
display: block;
}
.alert_video .joke .video video {
width: 100%;
height: 100%;
object-fit: fill;
}
.alert_video .joke .close {
margin: 0 0 0 25px;
cursor: pointer;
height: fit-content;
transition: 1s;
}
.alert_video .joke .close:hover{
transform: rotate(90deg);
}
.alert_video .joke .close svg {
width: 30px;
height: 30px;
fill: #fff;
}
.alert_video .mask {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
background: rgba(0, 0, 0, 0.7);
}
.alert_video.all .joke {
width: 100%;
height: 100%;
}
.alert_video.all .joke .video {
height: 100%;
object-fit: cover;
}
.alert_video.all .close {
position: absolute;
top: 50px;
right: 50px;
}
.alert_video.all .joke .video video {
object-fit: cover;
}
.none {
display: none;
}
.block{
display: block;
}
#my-scrollbar .scroll-content section {
overflow: hidden;
}
table {
border-collapse: collapse;
}
 [aos][aos][aos-easing=linear], body[aos-easing=linear] [aos] {
-webkit-transition-timing-function: cubic-bezier(.25, .25, .75, .75);
transition-timing-function: cubic-bezier(.25, .25, .75, .75)
}
[aos][aos][aos-easing=ease], body[aos-easing=ease] [aos] {
-webkit-transition-timing-function: cubic-bezier(.25, .1, .25, 1);
transition-timing-function: cubic-bezier(.25, .1, .25, 1)
}
[aos][aos][aos-easing=ease-in], body[aos-easing=ease-in] [aos] {
-webkit-transition-timing-function: cubic-bezier(.42, 0, 1, 1);
transition-timing-function: cubic-bezier(.42, 0, 1, 1)
}
[aos][aos][aos-easing=ease-out], body[aos-easing=ease-out] [aos] {
-webkit-transition-timing-function: cubic-bezier(0, 0, .58, 1);
transition-timing-function: cubic-bezier(0, 0, .58, 1)
}
[aos][aos][aos-easing=ease-in-out], body[aos-easing=ease-in-out] [aos] {
-webkit-transition-timing-function: cubic-bezier(.42, 0, .58, 1);
transition-timing-function: cubic-bezier(.42, 0, .58, 1)
}
[aos][aos][aos-easing=ease-in-back], body[aos-easing=ease-in-back] [aos] {
-webkit-transition-timing-function: cubic-bezier(.6, -.28, .735, .045);
transition-timing-function: cubic-bezier(.6, -.28, .735, .045)
}
[aos][aos][aos-easing=ease-out-back], body[aos-easing=ease-out-back] [aos] {
-webkit-transition-timing-function: cubic-bezier(.175, .885, .32, 1.275);
transition-timing-function: cubic-bezier(.175, .885, .32, 1.275)
}
[aos][aos][aos-easing=ease-in-out-back], body[aos-easing=ease-in-out-back] [aos] {
-webkit-transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55);
transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55)
}
[aos][aos][aos-easing=ease-in-sine], body[aos-easing=ease-in-sine] [aos] {
-webkit-transition-timing-function: cubic-bezier(.47, 0, .745, .715);
transition-timing-function: cubic-bezier(.47, 0, .745, .715)
}
[aos][aos][aos-easing=ease-out-sine], body[aos-easing=ease-out-sine] [aos] {
-webkit-transition-timing-function: cubic-bezier(.39, .575, .565, 1);
transition-timing-function: cubic-bezier(.39, .575, .565, 1)
}
[aos][aos][aos-easing=ease-in-out-sine], body[aos-easing=ease-in-out-sine] [aos] {
-webkit-transition-timing-function: cubic-bezier(.445, .05, .55, .95);
transition-timing-function: cubic-bezier(.445, .05, .55, .95)
}
[aos][aos][aos-easing=ease-in-quad], [aos][aos][aos-easing=ease-in-cubic], [aos][aos][aos-easing=ease-in-quart], body[aos-easing=ease-in-quad] [aos], body[aos-easing=ease-in-cubic] [aos], body[aos-easing=ease-in-quart] [aos] {
-webkit-transition-timing-function: cubic-bezier(.55, .085, .68, .53);
transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}
[aos][aos][aos-easing=ease-out-quad], [aos][aos][aos-easing=ease-out-cubic], [aos][aos][aos-easing=ease-out-quart], body[aos-easing=ease-out-quad] [aos], body[aos-easing=ease-out-cubic] [aos], body[aos-easing=ease-out-quart] [aos] {
-webkit-transition-timing-function: cubic-bezier(.25, .46, .45, .94);
transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}
[aos][aos][aos-easing=ease-in-out-quad], [aos][aos][aos-easing=ease-in-out-cubic], [aos][aos][aos-easing=ease-in-out-quart], body[aos-easing=ease-in-out-quad] [aos], body[aos-easing=ease-in-out-cubic] [aos], body[aos-easing=ease-in-out-quart] [aos] {
-webkit-transition-timing-function: cubic-bezier(.455, .03, .515, .955);
transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}
[aos][aos][aos-duration='50'], body[aos-duration='50'] [aos] {
-webkit-transition-duration: 50ms;
transition-duration: 50ms
}
[aos][aos][aos-duration='100'], body[aos-duration='100'] [aos] {
-webkit-transition-duration: .1s;
transition-duration: .1s
}
[aos][aos][aos-duration='150'], body[aos-duration='150'] [aos] {
-webkit-transition-duration: 150ms;
transition-duration: 150ms
}
[aos][aos][aos-duration='200'], body[aos-duration='200'] [aos] {
-webkit-transition-duration: .2s;
transition-duration: .2s
}
[aos][aos][aos-duration='250'], body[aos-duration='250'] [aos] {
-webkit-transition-duration: 250ms;
transition-duration: 250ms
}
[aos][aos][aos-duration='300'], body[aos-duration='300'] [aos] {
-webkit-transition-duration: .3s;
transition-duration: .3s
}
[aos][aos][aos-duration='350'], body[aos-duration='350'] [aos] {
-webkit-transition-duration: 350ms;
transition-duration: 350ms
}
[aos][aos][aos-duration='400'], body[aos-duration='400'] [aos] {
-webkit-transition-duration: .4s;
transition-duration: .4s
}
[aos][aos][aos-duration='450'], body[aos-duration='450'] [aos] {
-webkit-transition-duration: 450ms;
transition-duration: 450ms
}
[aos][aos][aos-duration='500'], body[aos-duration='500'] [aos] {
-webkit-transition-duration: .5s;
transition-duration: .5s
}
[aos][aos][aos-duration='550'], body[aos-duration='550'] [aos] {
-webkit-transition-duration: 550ms;
transition-duration: 550ms
}
[aos][aos][aos-duration='600'], body[aos-duration='600'] [aos] {
-webkit-transition-duration: .6s;
transition-duration: .6s
}
[aos][aos][aos-duration='650'], body[aos-duration='650'] [aos] {
-webkit-transition-duration: 650ms;
transition-duration: 650ms
}
[aos][aos][aos-duration='700'], body[aos-duration='700'] [aos] {
-webkit-transition-duration: .7s;
transition-duration: .7s
}
[aos][aos][aos-duration='750'], body[aos-duration='750'] [aos] {
-webkit-transition-duration: 750ms;
transition-duration: 750ms
}
[aos][aos][aos-duration='800'], body[aos-duration='800'] [aos] {
-webkit-transition-duration: .8s;
transition-duration: .8s
}
[aos][aos][aos-duration='850'], body[aos-duration='850'] [aos] {
-webkit-transition-duration: 850ms;
transition-duration: 850ms
}
[aos][aos][aos-duration='900'], body[aos-duration='900'] [aos] {
-webkit-transition-duration: .9s;
transition-duration: .9s
}
[aos][aos][aos-duration='950'], body[aos-duration='950'] [aos] {
-webkit-transition-duration: 950ms;
transition-duration: 950ms
}
[aos][aos][aos-duration='1000'], body[aos-duration='1000'] [aos] {
-webkit-transition-duration: 1s;
transition-duration: 1s
}
[aos][aos][aos-duration='1050'], body[aos-duration='1050'] [aos] {
-webkit-transition-duration: 1.05s;
transition-duration: 1.05s
}
[aos][aos][aos-duration='1100'], body[aos-duration='1100'] [aos] {
-webkit-transition-duration: 1.1s;
transition-duration: 1.1s
}
[aos][aos][aos-duration='1150'], body[aos-duration='1150'] [aos] {
-webkit-transition-duration: 1.15s;
transition-duration: 1.15s
}
[aos][aos][aos-duration='1200'], body[aos-duration='1200'] [aos] {
-webkit-transition-duration: 1.2s;
transition-duration: 1.2s
}
[aos][aos][aos-duration='1250'], body[aos-duration='1250'] [aos] {
-webkit-transition-duration: 1.25s;
transition-duration: 1.25s
}
[aos][aos][aos-duration='1300'], body[aos-duration='1300'] [aos] {
-webkit-transition-duration: 1.3s;
transition-duration: 1.3s
}
[aos][aos][aos-duration='1350'], body[aos-duration='1350'] [aos] {
-webkit-transition-duration: 1.35s;
transition-duration: 1.35s
}
[aos][aos][aos-duration='1400'], body[aos-duration='1400'] [aos] {
-webkit-transition-duration: 1.4s;
transition-duration: 1.4s
}
[aos][aos][aos-duration='1450'], body[aos-duration='1450'] [aos] {
-webkit-transition-duration: 1.45s;
transition-duration: 1.45s
}
[aos][aos][aos-duration='1500'], body[aos-duration='1500'] [aos] {
-webkit-transition-duration: 1.5s;
transition-duration: 1.5s
}
[aos][aos][aos-duration='1550'], body[aos-duration='1550'] [aos] {
-webkit-transition-duration: 1.55s;
transition-duration: 1.55s
}
[aos][aos][aos-duration='1600'], body[aos-duration='1600'] [aos] {
-webkit-transition-duration: 1.6s;
transition-duration: 1.6s
}
[aos][aos][aos-duration='1650'], body[aos-duration='1650'] [aos] {
-webkit-transition-duration: 1.65s;
transition-duration: 1.65s
}
[aos][aos][aos-duration='1700'], body[aos-duration='1700'] [aos] {
-webkit-transition-duration: 1.7s;
transition-duration: 1.7s
}
[aos][aos][aos-duration='1750'], body[aos-duration='1750'] [aos] {
-webkit-transition-duration: 1.75s;
transition-duration: 1.75s
}
[aos][aos][aos-duration='1800'], body[aos-duration='1800'] [aos] {
-webkit-transition-duration: 1.8s;
transition-duration: 1.8s
}
[aos][aos][aos-duration='1850'], body[aos-duration='1850'] [aos] {
-webkit-transition-duration: 1.85s;
transition-duration: 1.85s
}
[aos][aos][aos-duration='1900'], body[aos-duration='1900'] [aos] {
-webkit-transition-duration: 1.9s;
transition-duration: 1.9s
}
[aos][aos][aos-duration='1950'], body[aos-duration='1950'] [aos] {
-webkit-transition-duration: 1.95s;
transition-duration: 1.95s
}
[aos][aos][aos-duration='2000'], body[aos-duration='2000'] [aos] {
-webkit-transition-duration: 2s;
transition-duration: 2s
}
[aos][aos][aos-duration='2050'], body[aos-duration='2050'] [aos] {
-webkit-transition-duration: 2.05s;
transition-duration: 2.05s
}
[aos][aos][aos-duration='2100'], body[aos-duration='2100'] [aos] {
-webkit-transition-duration: 2.1s;
transition-duration: 2.1s
}
[aos][aos][aos-duration='2150'], body[aos-duration='2150'] [aos] {
-webkit-transition-duration: 2.15s;
transition-duration: 2.15s
}
[aos][aos][aos-duration='2200'], body[aos-duration='2200'] [aos] {
-webkit-transition-duration: 2.2s;
transition-duration: 2.2s
}
[aos][aos][aos-duration='2250'], body[aos-duration='2250'] [aos] {
-webkit-transition-duration: 2.25s;
transition-duration: 2.25s
}
[aos][aos][aos-duration='2300'], body[aos-duration='2300'] [aos] {
-webkit-transition-duration: 2.3s;
transition-duration: 2.3s
}
[aos][aos][aos-duration='2350'], body[aos-duration='2350'] [aos] {
-webkit-transition-duration: 2.35s;
transition-duration: 2.35s
}
[aos][aos][aos-duration='2400'], body[aos-duration='2400'] [aos] {
-webkit-transition-duration: 2.4s;
transition-duration: 2.4s
}
[aos][aos][aos-duration='2450'], body[aos-duration='2450'] [aos] {
-webkit-transition-duration: 2.45s;
transition-duration: 2.45s
}
[aos][aos][aos-duration='2500'], body[aos-duration='2500'] [aos] {
-webkit-transition-duration: 2.5s;
transition-duration: 2.5s
}
[aos][aos][aos-duration='2550'], body[aos-duration='2550'] [aos] {
-webkit-transition-duration: 2.55s;
transition-duration: 2.55s
}
[aos][aos][aos-duration='2600'], body[aos-duration='2600'] [aos] {
-webkit-transition-duration: 2.6s;
transition-duration: 2.6s
}
[aos][aos][aos-duration='2650'], body[aos-duration='2650'] [aos] {
-webkit-transition-duration: 2.65s;
transition-duration: 2.65s
}
[aos][aos][aos-duration='2700'], body[aos-duration='2700'] [aos] {
-webkit-transition-duration: 2.7s;
transition-duration: 2.7s
}
[aos][aos][aos-duration='2750'], body[aos-duration='2750'] [aos] {
-webkit-transition-duration: 2.75s;
transition-duration: 2.75s
}
[aos][aos][aos-duration='2800'], body[aos-duration='2800'] [aos] {
-webkit-transition-duration: 2.8s;
transition-duration: 2.8s
}
[aos][aos][aos-duration='2850'], body[aos-duration='2850'] [aos] {
-webkit-transition-duration: 2.85s;
transition-duration: 2.85s
}
[aos][aos][aos-duration='2900'], body[aos-duration='2900'] [aos] {
-webkit-transition-duration: 2.9s;
transition-duration: 2.9s
}
[aos][aos][aos-duration='2950'], body[aos-duration='2950'] [aos] {
-webkit-transition-duration: 2.95s;
transition-duration: 2.95s
}
[aos][aos][aos-duration='3000'], body[aos-duration='3000'] [aos] {
-webkit-transition-duration: 3s;
transition-duration: 3s
}
[aos][aos][aos-delay='50'], body[aos-delay='50'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='50'].aos-animate, body[aos-delay='50'] [aos].aos-animate {
-webkit-transition-delay: 50ms;
transition-delay: 50ms
}
[aos][aos][aos-delay='100'], body[aos-delay='100'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='100'].aos-animate, body[aos-delay='100'] [aos].aos-animate {
-webkit-transition-delay: .1s;
transition-delay: .1s
}
[aos][aos][aos-delay='150'], body[aos-delay='150'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='150'].aos-animate, body[aos-delay='150'] [aos].aos-animate {
-webkit-transition-delay: 150ms;
transition-delay: 150ms
}
[aos][aos][aos-delay='200'], body[aos-delay='200'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='200'].aos-animate, body[aos-delay='200'] [aos].aos-animate {
-webkit-transition-delay: .2s;
transition-delay: .2s
}
[aos][aos][aos-delay='250'], body[aos-delay='250'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='250'].aos-animate, body[aos-delay='250'] [aos].aos-animate {
-webkit-transition-delay: 250ms;
transition-delay: 250ms
}
[aos][aos][aos-delay='300'], body[aos-delay='300'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='300'].aos-animate, body[aos-delay='300'] [aos].aos-animate {
-webkit-transition-delay: .3s;
transition-delay: .3s
}
[aos][aos][aos-delay='350'], body[aos-delay='350'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='350'].aos-animate, body[aos-delay='350'] [aos].aos-animate {
-webkit-transition-delay: 350ms;
transition-delay: 350ms
}
[aos][aos][aos-delay='400'], body[aos-delay='400'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='400'].aos-animate, body[aos-delay='400'] [aos].aos-animate {
-webkit-transition-delay: .4s;
transition-delay: .4s
}
[aos][aos][aos-delay='450'], body[aos-delay='450'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='450'].aos-animate, body[aos-delay='450'] [aos].aos-animate {
-webkit-transition-delay: 450ms;
transition-delay: 450ms
}
[aos][aos][aos-delay='500'], body[aos-delay='500'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='500'].aos-animate, body[aos-delay='500'] [aos].aos-animate {
-webkit-transition-delay: .5s;
transition-delay: .5s
}
[aos][aos][aos-delay='550'], body[aos-delay='550'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='550'].aos-animate, body[aos-delay='550'] [aos].aos-animate {
-webkit-transition-delay: 550ms;
transition-delay: 550ms
}
[aos][aos][aos-delay='600'], body[aos-delay='600'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='600'].aos-animate, body[aos-delay='600'] [aos].aos-animate {
-webkit-transition-delay: .6s;
transition-delay: .6s
}
[aos][aos][aos-delay='650'], body[aos-delay='650'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='650'].aos-animate, body[aos-delay='650'] [aos].aos-animate {
-webkit-transition-delay: 650ms;
transition-delay: 650ms
}
[aos][aos][aos-delay='700'], body[aos-delay='700'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='700'].aos-animate, body[aos-delay='700'] [aos].aos-animate {
-webkit-transition-delay: .7s;
transition-delay: .7s
}
[aos][aos][aos-delay='750'], body[aos-delay='750'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='750'].aos-animate, body[aos-delay='750'] [aos].aos-animate {
-webkit-transition-delay: 750ms;
transition-delay: 750ms
}
[aos][aos][aos-delay='800'], body[aos-delay='800'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='800'].aos-animate, body[aos-delay='800'] [aos].aos-animate {
-webkit-transition-delay: .8s;
transition-delay: .8s
}
[aos][aos][aos-delay='850'], body[aos-delay='850'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='850'].aos-animate, body[aos-delay='850'] [aos].aos-animate {
-webkit-transition-delay: 850ms;
transition-delay: 850ms
}
[aos][aos][aos-delay='900'], body[aos-delay='900'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='900'].aos-animate, body[aos-delay='900'] [aos].aos-animate {
-webkit-transition-delay: .9s;
transition-delay: .9s
}
[aos][aos][aos-delay='950'], body[aos-delay='950'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='950'].aos-animate, body[aos-delay='950'] [aos].aos-animate {
-webkit-transition-delay: 950ms;
transition-delay: 950ms
}
[aos][aos][aos-delay='1000'], body[aos-delay='1000'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1000'].aos-animate, body[aos-delay='1000'] [aos].aos-animate {
-webkit-transition-delay: 1s;
transition-delay: 1s
}
[aos][aos][aos-delay='1050'], body[aos-delay='1050'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1050'].aos-animate, body[aos-delay='1050'] [aos].aos-animate {
-webkit-transition-delay: 1.05s;
transition-delay: 1.05s
}
[aos][aos][aos-delay='1100'], body[aos-delay='1100'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1100'].aos-animate, body[aos-delay='1100'] [aos].aos-animate {
-webkit-transition-delay: 1.1s;
transition-delay: 1.1s
}
[aos][aos][aos-delay='1150'], body[aos-delay='1150'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1150'].aos-animate, body[aos-delay='1150'] [aos].aos-animate {
-webkit-transition-delay: 1.15s;
transition-delay: 1.15s
}
[aos][aos][aos-delay='1200'], body[aos-delay='1200'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1200'].aos-animate, body[aos-delay='1200'] [aos].aos-animate {
-webkit-transition-delay: 1.2s;
transition-delay: 1.2s
}
[aos][aos][aos-delay='1250'], body[aos-delay='1250'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1250'].aos-animate, body[aos-delay='1250'] [aos].aos-animate {
-webkit-transition-delay: 1.25s;
transition-delay: 1.25s
}
[aos][aos][aos-delay='1300'], body[aos-delay='1300'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1300'].aos-animate, body[aos-delay='1300'] [aos].aos-animate {
-webkit-transition-delay: 1.3s;
transition-delay: 1.3s
}
[aos][aos][aos-delay='1350'], body[aos-delay='1350'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1350'].aos-animate, body[aos-delay='1350'] [aos].aos-animate {
-webkit-transition-delay: 1.35s;
transition-delay: 1.35s
}
[aos][aos][aos-delay='1400'], body[aos-delay='1400'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1400'].aos-animate, body[aos-delay='1400'] [aos].aos-animate {
-webkit-transition-delay: 1.4s;
transition-delay: 1.4s
}
[aos][aos][aos-delay='1450'], body[aos-delay='1450'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1450'].aos-animate, body[aos-delay='1450'] [aos].aos-animate {
-webkit-transition-delay: 1.45s;
transition-delay: 1.45s
}
[aos][aos][aos-delay='1500'], body[aos-delay='1500'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1500'].aos-animate, body[aos-delay='1500'] [aos].aos-animate {
-webkit-transition-delay: 1.5s;
transition-delay: 1.5s
}
[aos][aos][aos-delay='1550'], body[aos-delay='1550'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1550'].aos-animate, body[aos-delay='1550'] [aos].aos-animate {
-webkit-transition-delay: 1.55s;
transition-delay: 1.55s
}
[aos][aos][aos-delay='1600'], body[aos-delay='1600'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1600'].aos-animate, body[aos-delay='1600'] [aos].aos-animate {
-webkit-transition-delay: 1.6s;
transition-delay: 1.6s
}
[aos][aos][aos-delay='1650'], body[aos-delay='1650'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1650'].aos-animate, body[aos-delay='1650'] [aos].aos-animate {
-webkit-transition-delay: 1.65s;
transition-delay: 1.65s
}
[aos][aos][aos-delay='1700'], body[aos-delay='1700'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1700'].aos-animate, body[aos-delay='1700'] [aos].aos-animate {
-webkit-transition-delay: 1.7s;
transition-delay: 1.7s
}
[aos][aos][aos-delay='1750'], body[aos-delay='1750'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1750'].aos-animate, body[aos-delay='1750'] [aos].aos-animate {
-webkit-transition-delay: 1.75s;
transition-delay: 1.75s
}
[aos][aos][aos-delay='1800'], body[aos-delay='1800'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1800'].aos-animate, body[aos-delay='1800'] [aos].aos-animate {
-webkit-transition-delay: 1.8s;
transition-delay: 1.8s
}
[aos][aos][aos-delay='1850'], body[aos-delay='1850'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1850'].aos-animate, body[aos-delay='1850'] [aos].aos-animate {
-webkit-transition-delay: 1.85s;
transition-delay: 1.85s
}
[aos][aos][aos-delay='1900'], body[aos-delay='1900'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1900'].aos-animate, body[aos-delay='1900'] [aos].aos-animate {
-webkit-transition-delay: 1.9s;
transition-delay: 1.9s
}
[aos][aos][aos-delay='1950'], body[aos-delay='1950'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='1950'].aos-animate, body[aos-delay='1950'] [aos].aos-animate {
-webkit-transition-delay: 1.95s;
transition-delay: 1.95s
}
[aos][aos][aos-delay='2000'], body[aos-delay='2000'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2000'].aos-animate, body[aos-delay='2000'] [aos].aos-animate {
-webkit-transition-delay: 2s;
transition-delay: 2s
}
[aos][aos][aos-delay='2050'], body[aos-delay='2050'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2050'].aos-animate, body[aos-delay='2050'] [aos].aos-animate {
-webkit-transition-delay: 2.05s;
transition-delay: 2.05s
}
[aos][aos][aos-delay='2100'], body[aos-delay='2100'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2100'].aos-animate, body[aos-delay='2100'] [aos].aos-animate {
-webkit-transition-delay: 2.1s;
transition-delay: 2.1s
}
[aos][aos][aos-delay='2150'], body[aos-delay='2150'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2150'].aos-animate, body[aos-delay='2150'] [aos].aos-animate {
-webkit-transition-delay: 2.15s;
transition-delay: 2.15s
}
[aos][aos][aos-delay='2200'], body[aos-delay='2200'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2200'].aos-animate, body[aos-delay='2200'] [aos].aos-animate {
-webkit-transition-delay: 2.2s;
transition-delay: 2.2s
}
[aos][aos][aos-delay='2250'], body[aos-delay='2250'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2250'].aos-animate, body[aos-delay='2250'] [aos].aos-animate {
-webkit-transition-delay: 2.25s;
transition-delay: 2.25s
}
[aos][aos][aos-delay='2300'], body[aos-delay='2300'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2300'].aos-animate, body[aos-delay='2300'] [aos].aos-animate {
-webkit-transition-delay: 2.3s;
transition-delay: 2.3s
}
[aos][aos][aos-delay='2350'], body[aos-delay='2350'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2350'].aos-animate, body[aos-delay='2350'] [aos].aos-animate {
-webkit-transition-delay: 2.35s;
transition-delay: 2.35s
}
[aos][aos][aos-delay='2400'], body[aos-delay='2400'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2400'].aos-animate, body[aos-delay='2400'] [aos].aos-animate {
-webkit-transition-delay: 2.4s;
transition-delay: 2.4s
}
[aos][aos][aos-delay='2450'], body[aos-delay='2450'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2450'].aos-animate, body[aos-delay='2450'] [aos].aos-animate {
-webkit-transition-delay: 2.45s;
transition-delay: 2.45s
}
[aos][aos][aos-delay='2500'], body[aos-delay='2500'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2500'].aos-animate, body[aos-delay='2500'] [aos].aos-animate {
-webkit-transition-delay: 2.5s;
transition-delay: 2.5s
}
[aos][aos][aos-delay='2550'], body[aos-delay='2550'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2550'].aos-animate, body[aos-delay='2550'] [aos].aos-animate {
-webkit-transition-delay: 2.55s;
transition-delay: 2.55s
}
[aos][aos][aos-delay='2600'], body[aos-delay='2600'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2600'].aos-animate, body[aos-delay='2600'] [aos].aos-animate {
-webkit-transition-delay: 2.6s;
transition-delay: 2.6s
}
[aos][aos][aos-delay='2650'], body[aos-delay='2650'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2650'].aos-animate, body[aos-delay='2650'] [aos].aos-animate {
-webkit-transition-delay: 2.65s;
transition-delay: 2.65s
}
[aos][aos][aos-delay='2700'], body[aos-delay='2700'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2700'].aos-animate, body[aos-delay='2700'] [aos].aos-animate {
-webkit-transition-delay: 2.7s;
transition-delay: 2.7s
}
[aos][aos][aos-delay='2750'], body[aos-delay='2750'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2750'].aos-animate, body[aos-delay='2750'] [aos].aos-animate {
-webkit-transition-delay: 2.75s;
transition-delay: 2.75s
}
[aos][aos][aos-delay='2800'], body[aos-delay='2800'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2800'].aos-animate, body[aos-delay='2800'] [aos].aos-animate {
-webkit-transition-delay: 2.8s;
transition-delay: 2.8s
}
[aos][aos][aos-delay='2850'], body[aos-delay='2850'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2850'].aos-animate, body[aos-delay='2850'] [aos].aos-animate {
-webkit-transition-delay: 2.85s;
transition-delay: 2.85s
}
[aos][aos][aos-delay='2900'], body[aos-delay='2900'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2900'].aos-animate, body[aos-delay='2900'] [aos].aos-animate {
-webkit-transition-delay: 2.9s;
transition-delay: 2.9s
}
[aos][aos][aos-delay='2950'], body[aos-delay='2950'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='2950'].aos-animate, body[aos-delay='2950'] [aos].aos-animate {
-webkit-transition-delay: 2.95s;
transition-delay: 2.95s
}
[aos][aos][aos-delay='3000'], body[aos-delay='3000'] [aos] {
-webkit-transition-delay: 0;
transition-delay: 0
}
[aos][aos][aos-delay='3000'].aos-animate, body[aos-delay='3000'] [aos].aos-animate {
-webkit-transition-delay: 3s;
transition-delay: 3s
}
[aos^=fade][aos^=fade] {
opacity: 0;
-webkit-transition-property: all;
transition-property: all
}
[aos^=fade][aos^=fade].aos-animate {
opacity: 1
}
[aos=fade-up] {
-webkit-transform: translate(0, 25px);
-ms-transform: translate(0, 25px);
transform: translate(0, 25px)
}
[aos=fade-up].aos-animate {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
[aos=fade-down] {
-webkit-transform: translate(0, -100px);
-ms-transform: translate(0, -100px);
transform: translate(0, -100px)
}
[aos=fade-down].aos-animate {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
[aos=fade-right] {
-webkit-transform: translate(-25px, 0);
-ms-transform: translate(-25px, 0);
transform: translate(-25px, 0)
}
[aos=fade-right].aos-animate {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
[aos=fade-left] {
-webkit-transform: translate(25px, 0);
-ms-transform: translate(25px, 0);
transform: translate(25px, 0)
}
[aos=fade-left].aos-animate {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
[aos=scrollbar] {
}
[aos=scrollbar].aos-animate {
}
[aos=fade-up-right] {
-webkit-transform: translate(-100px, 100px);
-ms-transform: translate(-100px, 100px);
transform: translate(-100px, 100px)
}
[aos=fade-up-right].aos-animate {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
[aos=fade-up-left] {
-webkit-transform: translate(100px, 100px);
-ms-transform: translate(100px, 100px);
transform: translate(100px, 100px)
}
[aos=fade-up-left].aos-animate {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
[aos=fade-down-right] {
-webkit-transform: translate(-100px, -100px);
-ms-transform: translate(-100px, -100px);
transform: translate(-100px, -100px)
}
[aos=fade-down-right].aos-animate {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
[aos=fade-down-left] {
-webkit-transform: translate(100px, -100px);
-ms-transform: translate(100px, -100px);
transform: translate(100px, -100px)
}
[aos=fade-down-left].aos-animate {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
[aos^=zoom][aos^=zoom] {
opacity: 0;
-webkit-transition-property: all;
transition-property: all
}
[aos^=zoom][aos^=zoom].aos-animate {
opacity: 1
}
[aos=zoom-in] {
-webkit-transform: scale(.6);
-ms-transform: scale(.6);
transform: scale(.6)
}
[aos=zoom-in].aos-animate {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1)
}
[aos=zoom-in-up] {
-webkit-transform: translate(0, 100px) scale(.6);
-ms-transform: translate(0, 100px) scale(.6);
transform: translate(0, 100px) scale(.6)
}
[aos=zoom-in-up].aos-animate {
-webkit-transform: translate(0, 0) scale(1);
-ms-transform: translate(0, 0) scale(1);
transform: translate(0, 0) scale(1)
}
[aos=zoom-in-down] {
-webkit-transform: translate(0, -100px) scale(.6);
-ms-transform: translate(0, -100px) scale(.6);
transform: translate(0, -100px) scale(.6)
}
[aos=zoom-in-down].aos-animate {
-webkit-transform: translate(0, 0) scale(1);
-ms-transform: translate(0, 0) scale(1);
transform: translate(0, 0) scale(1)
}
[aos=zoom-in-right] {
-webkit-transform: translate(-100px, 0) scale(.6);
-ms-transform: translate(-100px, 0) scale(.6);
transform: translate(-100px, 0) scale(.6)
}
[aos=zoom-in-right].aos-animate {
-webkit-transform: translate(0, 0) scale(1);
-ms-transform: translate(0, 0) scale(1);
transform: translate(0, 0) scale(1)
}
[aos=zoom-in-left] {
-webkit-transform: translate(100px, 0) scale(.6);
-ms-transform: translate(100px, 0) scale(.6);
transform: translate(100px, 0) scale(.6)
}
[aos=zoom-in-left].aos-animate {
-webkit-transform: translate(0, 0) scale(1);
-ms-transform: translate(0, 0) scale(1);
transform: translate(0, 0) scale(1)
}
[aos=zoom-out] {
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2)
}
[aos=zoom-out].aos-animate {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1)
}
[aos=zoom-out-up] {
-webkit-transform: translate(0, 100px) scale(1.2);
-ms-transform: translate(0, 100px) scale(1.2);
transform: translate(0, 100px) scale(1.2)
}
[aos=zoom-out-up].aos-animate {
-webkit-transform: translate(0, 0) scale(1);
-ms-transform: translate(0, 0) scale(1);
transform: translate(0, 0) scale(1)
}
[aos=zoom-out-down] {
-webkit-transform: translate(0, -100px) scale(1.2);
-ms-transform: translate(0, -100px) scale(1.2);
transform: translate(0, -100px) scale(1.2)
}
[aos=zoom-out-down].aos-animate {
-webkit-transform: translate(0, 0) scale(1);
-ms-transform: translate(0, 0) scale(1);
transform: translate(0, 0) scale(1)
}
[aos=zoom-out-right] {
-webkit-transform: translate(-100px, 0) scale(1.2);
-ms-transform: translate(-100px, 0) scale(1.2);
transform: translate(-100px, 0) scale(1.2)
}
[aos=zoom-out-right].aos-animate {
-webkit-transform: translate(0, 0) scale(1);
-ms-transform: translate(0, 0) scale(1);
transform: translate(0, 0) scale(1)
}
[aos=zoom-out-left] {
-webkit-transform: translate(100px, 0) scale(1.2);
-ms-transform: translate(100px, 0) scale(1.2);
transform: translate(100px, 0) scale(1.2)
}
[aos=zoom-out-left].aos-animate {
-webkit-transform: translate(0, 0) scale(1);
-ms-transform: translate(0, 0) scale(1);
transform: translate(0, 0) scale(1)
}
[aos=slide-up] {
-webkit-transform: translate(0, 100%);
-ms-transform: translate(0, 100%);
transform: translate(0, 100%)
}
[aos=slide-up].aos-animate {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
[aos=slide-down] {
-webkit-transform: translate(0, -100%);
-ms-transform: translate(0, -100%);
transform: translate(0, -100%)
}
[aos=slide-down].aos-animate {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
[aos=slide-right] {
-webkit-transform: translate(-100%, 0);
-ms-transform: translate(-100%, 0);
transform: translate(-100%, 0)
}
[aos=slide-right].aos-animate {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
[aos=slide-left] {
-webkit-transform: translate(100%, 0);
-ms-transform: translate(100%, 0);
transform: translate(100%, 0)
}
[aos=slide-left].aos-animate {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
[aos^=flip] {
-webkit-backface-visibility: hidden;
backface-visibility: hidden
}
[aos=flip-left] {
-webkit-transform: perspective(2500px) rotateY(-100deg);
transform: perspective(2500px) rotateY(-100deg)
}
[aos=flip-left].aos-animate {
-webkit-transform: perspective(2500px) rotateY(0);
transform: perspective(2500px) rotateY(0)
}
[aos=flip-right] {
-webkit-transform: perspective(2500px) rotateY(100deg);
transform: perspective(2500px) rotateY(100deg)
}
[aos=flip-right].aos-animate {
-webkit-transform: perspective(2500px) rotateY(0);
transform: perspective(2500px) rotateY(0)
}
[aos=flip-up] {
-webkit-transform: perspective(2500px) rotateX(-100deg);
transform: perspective(2500px) rotateX(-100deg)
}
[aos=flip-up].aos-animate {
-webkit-transform: perspective(2500px) rotateX(0);
transform: perspective(2500px) rotateX(0)
}
[aos=flip-down] {
-webkit-transform: perspective(2500px) rotateX(100deg);
transform: perspective(2500px) rotateX(100deg)
}
[aos=flip-down].aos-animate {
-webkit-transform: perspective(2500px) rotateX(0);
transform: perspective(2500px) rotateX(0)
} [aos=fade-top] {
-webkit-transform: translate(0, 50px);
-ms-transform: translate(0, 50px);
transform: translate(0, 50px)
}
[aos=fade-top].aos-animate {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
[aos=fade-clip] {
opacity: 1!important;
clip-path: inset(0 100% 0 0);
transition: 2s linear!important;
transition-duration: 2s!important;
}
[aos=fade-clip].aos-animate {
clip-path: inset(0 0% 0 0);
}
[aos=fade-r] {
-webkit-transform: translate(50px, 0);
-ms-transform: translate(50px, 0);
transform: translate(50px, 0);
}
[aos=fade-r].aos-animate {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
[aos=fade-l] {
-webkit-transform: translate(-100px, 0);
-ms-transform: translate(-100px, 0);
transform: translate(-100px, 0);
}
[aos=fade-l].aos-animate {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
[aos=fade-transform] {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
[aos=fade-transform].aos-animate {
-webkit-transform: translate(-100%, 0) !important;
-ms-transform: translate(-100%, 0) !important;
transform: translate(-100%, 0) !important;
}  .animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both
}
.animated.infinite {
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite
}
.animated.hinge {
-webkit-animation-duration: 2s;
animation-duration: 2s
}
.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY {
-webkit-animation-duration: .75s;
animation-duration: .75s
}
@-webkit-keyframes bounce {
0%, 20%, 53%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1);
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
40%, 43% {
-webkit-transform: translate3d(0, -30px, 0);
transform: translate3d(0, -30px, 0)
}
40%, 43%, 70% {
-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
animation-timing-function: cubic-bezier(.755, .05, .855, .06)
}
70% {
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0)
}
90% {
-webkit-transform: translate3d(0, -4px, 0);
transform: translate3d(0, -4px, 0)
}
}
@keyframes bounce {
0%, 20%, 53%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1);
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
40%, 43% {
-webkit-transform: translate3d(0, -30px, 0);
transform: translate3d(0, -30px, 0)
}
40%, 43%, 70% {
-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
animation-timing-function: cubic-bezier(.755, .05, .855, .06)
}
70% {
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0)
}
90% {
-webkit-transform: translate3d(0, -4px, 0);
transform: translate3d(0, -4px, 0)
}
}
.bounce {
-webkit-animation-name: bounce;
animation-name: bounce;
-webkit-transform-origin: center bottom;
transform-origin: center bottom
}
@-webkit-keyframes flash {
0%, 50%, to {
opacity: 1
}
25%, 75% {
opacity: 0
}
}
@keyframes flash {
0%, 50%, to {
opacity: 1
}
25%, 75% {
opacity: 0
}
}
.flash {
-webkit-animation-name: flash;
animation-name: flash
}
@-webkit-keyframes pulse {
0% {
-webkit-transform: scaleX(1);
transform: scaleX(1)
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05)
}
to {
-webkit-transform: scaleX(1);
transform: scaleX(1)
}
}
@keyframes pulse {
0% {
-webkit-transform: scaleX(1);
transform: scaleX(1)
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05)
}
to {
-webkit-transform: scaleX(1);
transform: scaleX(1)
}
}
.pulse {
-webkit-animation-name: pulse;
animation-name: pulse
}
@-webkit-keyframes rubberBand {
0% {
-webkit-transform: scaleX(1);
transform: scaleX(1)
}
30% {
-webkit-transform: scale3d(1.25, .75, 1);
transform: scale3d(1.25, .75, 1)
}
40% {
-webkit-transform: scale3d(.75, 1.25, 1);
transform: scale3d(.75, 1.25, 1)
}
50% {
-webkit-transform: scale3d(1.15, .85, 1);
transform: scale3d(1.15, .85, 1)
}
65% {
-webkit-transform: scale3d(.95, 1.05, 1);
transform: scale3d(.95, 1.05, 1)
}
75% {
-webkit-transform: scale3d(1.05, .95, 1);
transform: scale3d(1.05, .95, 1)
}
to {
-webkit-transform: scaleX(1);
transform: scaleX(1)
}
}
@keyframes rubberBand {
0% {
-webkit-transform: scaleX(1);
transform: scaleX(1)
}
30% {
-webkit-transform: scale3d(1.25, .75, 1);
transform: scale3d(1.25, .75, 1)
}
40% {
-webkit-transform: scale3d(.75, 1.25, 1);
transform: scale3d(.75, 1.25, 1)
}
50% {
-webkit-transform: scale3d(1.15, .85, 1);
transform: scale3d(1.15, .85, 1)
}
65% {
-webkit-transform: scale3d(.95, 1.05, 1);
transform: scale3d(.95, 1.05, 1)
}
75% {
-webkit-transform: scale3d(1.05, .95, 1);
transform: scale3d(1.05, .95, 1)
}
to {
-webkit-transform: scaleX(1);
transform: scaleX(1)
}
}
.rubberBand {
-webkit-animation-name: rubberBand;
animation-name: rubberBand
}
@-webkit-keyframes shake {
0%, to {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0)
}
20%, 40%, 60%, 80% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0)
}
}
@keyframes shake {
0%, to {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0)
}
20%, 40%, 60%, 80% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0)
}
}
.shake {
-webkit-animation-name: shake;
animation-name: shake
}
@-webkit-keyframes headShake {
0% {
-webkit-transform: translateX(0);
transform: translateX(0)
}
6.5% {
-webkit-transform: translateX(-6px) rotateY(-9deg);
transform: translateX(-6px) rotateY(-9deg)
}
18.5% {
-webkit-transform: translateX(5px) rotateY(7deg);
transform: translateX(5px) rotateY(7deg)
}
31.5% {
-webkit-transform: translateX(-3px) rotateY(-5deg);
transform: translateX(-3px) rotateY(-5deg)
}
43.5% {
-webkit-transform: translateX(2px) rotateY(3deg);
transform: translateX(2px) rotateY(3deg)
}
50% {
-webkit-transform: translateX(0);
transform: translateX(0)
}
}
@keyframes headShake {
0% {
-webkit-transform: translateX(0);
transform: translateX(0)
}
6.5% {
-webkit-transform: translateX(-6px) rotateY(-9deg);
transform: translateX(-6px) rotateY(-9deg)
}
18.5% {
-webkit-transform: translateX(5px) rotateY(7deg);
transform: translateX(5px) rotateY(7deg)
}
31.5% {
-webkit-transform: translateX(-3px) rotateY(-5deg);
transform: translateX(-3px) rotateY(-5deg)
}
43.5% {
-webkit-transform: translateX(2px) rotateY(3deg);
transform: translateX(2px) rotateY(3deg)
}
50% {
-webkit-transform: translateX(0);
transform: translateX(0)
}
}
.headShake {
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-name: headShake;
animation-name: headShake
}
@-webkit-keyframes swing {
20% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg)
}
40% {
-webkit-transform: rotate(-10deg);
transform: rotate(-10deg)
}
60% {
-webkit-transform: rotate(5deg);
transform: rotate(5deg)
}
80% {
-webkit-transform: rotate(-5deg);
transform: rotate(-5deg)
}
to {
-webkit-transform: rotate(0deg);
transform: rotate(0deg)
}
}
@keyframes swing {
20% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg)
}
40% {
-webkit-transform: rotate(-10deg);
transform: rotate(-10deg)
}
60% {
-webkit-transform: rotate(5deg);
transform: rotate(5deg)
}
80% {
-webkit-transform: rotate(-5deg);
transform: rotate(-5deg)
}
to {
-webkit-transform: rotate(0deg);
transform: rotate(0deg)
}
}
.swing {
-webkit-transform-origin: top center;
transform-origin: top center;
-webkit-animation-name: swing;
animation-name: swing
}
@-webkit-keyframes tada {
0% {
-webkit-transform: scaleX(1);
transform: scaleX(1)
}
10%, 20% {
-webkit-transform: scale3d(.9, .9, .9) rotate(-3deg);
transform: scale3d(.9, .9, .9) rotate(-3deg)
}
30%, 50%, 70%, 90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate(3deg)
}
40%, 60%, 80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg)
}
to {
-webkit-transform: scaleX(1);
transform: scaleX(1)
}
}
@keyframes tada {
0% {
-webkit-transform: scaleX(1);
transform: scaleX(1)
}
10%, 20% {
-webkit-transform: scale3d(.9, .9, .9) rotate(-3deg);
transform: scale3d(.9, .9, .9) rotate(-3deg)
}
30%, 50%, 70%, 90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate(3deg)
}
40%, 60%, 80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg)
}
to {
-webkit-transform: scaleX(1);
transform: scaleX(1)
}
}
.tada {
-webkit-animation-name: tada;
animation-name: tada
}
@-webkit-keyframes wobble {
0% {
-webkit-transform: none;
transform: none
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);
transform: translate3d(-25%, 0, 0) rotate(-5deg)
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate(3deg);
transform: translate3d(20%, 0, 0) rotate(3deg)
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);
transform: translate3d(-15%, 0, 0) rotate(-3deg)
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate(2deg);
transform: translate3d(10%, 0, 0) rotate(2deg)
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);
transform: translate3d(-5%, 0, 0) rotate(-1deg)
}
to {
-webkit-transform: none;
transform: none
}
}
@keyframes wobble {
0% {
-webkit-transform: none;
transform: none
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);
transform: translate3d(-25%, 0, 0) rotate(-5deg)
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate(3deg);
transform: translate3d(20%, 0, 0) rotate(3deg)
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);
transform: translate3d(-15%, 0, 0) rotate(-3deg)
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate(2deg);
transform: translate3d(10%, 0, 0) rotate(2deg)
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);
transform: translate3d(-5%, 0, 0) rotate(-1deg)
}
to {
-webkit-transform: none;
transform: none
}
}
.wobble {
-webkit-animation-name: wobble;
animation-name: wobble
}
@-webkit-keyframes jello {
0%, 11.1%, to {
-webkit-transform: none;
transform: none
}
22.2% {
-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
transform: skewX(-12.5deg) skewY(-12.5deg)
}
33.3% {
-webkit-transform: skewX(6.25deg) skewY(6.25deg);
transform: skewX(6.25deg) skewY(6.25deg)
}
44.4% {
-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
transform: skewX(-3.125deg) skewY(-3.125deg)
}
55.5% {
-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
transform: skewX(1.5625deg) skewY(1.5625deg)
}
66.6% {
-webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
transform: skewX(-.78125deg) skewY(-.78125deg)
}
77.7% {
-webkit-transform: skewX(.390625deg) skewY(.390625deg);
transform: skewX(.390625deg) skewY(.390625deg)
}
88.8% {
-webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
transform: skewX(-.1953125deg) skewY(-.1953125deg)
}
}
@keyframes jello {
0%, 11.1%, to {
-webkit-transform: none;
transform: none
}
22.2% {
-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
transform: skewX(-12.5deg) skewY(-12.5deg)
}
33.3% {
-webkit-transform: skewX(6.25deg) skewY(6.25deg);
transform: skewX(6.25deg) skewY(6.25deg)
}
44.4% {
-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
transform: skewX(-3.125deg) skewY(-3.125deg)
}
55.5% {
-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
transform: skewX(1.5625deg) skewY(1.5625deg)
}
66.6% {
-webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
transform: skewX(-.78125deg) skewY(-.78125deg)
}
77.7% {
-webkit-transform: skewX(.390625deg) skewY(.390625deg);
transform: skewX(.390625deg) skewY(.390625deg)
}
88.8% {
-webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
transform: skewX(-.1953125deg) skewY(-.1953125deg)
}
}
.jello {
-webkit-animation-name: jello;
animation-name: jello;
-webkit-transform-origin: center;
transform-origin: center
}
@-webkit-keyframes bounceIn {
0%, 20%, 40%, 60%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3)
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1)
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9)
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03)
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97)
}
to {
opacity: 1;
-webkit-transform: scaleX(1);
transform: scaleX(1)
}
}
@keyframes bounceIn {
0%, 20%, 40%, 60%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3)
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1)
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9)
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03)
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97)
}
to {
opacity: 1;
-webkit-transform: scaleX(1);
transform: scaleX(1)
}
}
.bounceIn {
-webkit-animation-name: bounceIn;
animation-name: bounceIn
}
@-webkit-keyframes bounceInDown {
0%, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, -3000px, 0);
transform: translate3d(0, -3000px, 0)
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0)
}
75% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0)
}
90% {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0)
}
to {
-webkit-transform: none;
transform: none
}
}
@keyframes bounceInDown {
0%, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, -3000px, 0);
transform: translate3d(0, -3000px, 0)
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0)
}
75% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0)
}
90% {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0)
}
to {
-webkit-transform: none;
transform: none
}
}
.bounceInDown {
-webkit-animation-name: bounceInDown;
animation-name: bounceInDown
}
@-webkit-keyframes bounceInLeft {
0%, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity: 0;
-webkit-transform: translate3d(-3000px, 0, 0);
transform: translate3d(-3000px, 0, 0)
}
60% {
opacity: 1;
-webkit-transform: translate3d(25px, 0, 0);
transform: translate3d(25px, 0, 0)
}
75% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0)
}
90% {
-webkit-transform: translate3d(5px, 0, 0);
transform: translate3d(5px, 0, 0)
}
to {
-webkit-transform: none;
transform: none
}
}
@keyframes bounceInLeft {
0%, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity: 0;
-webkit-transform: translate3d(-3000px, 0, 0);
transform: translate3d(-3000px, 0, 0)
}
60% {
opacity: 1;
-webkit-transform: translate3d(25px, 0, 0);
transform: translate3d(25px, 0, 0)
}
75% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0)
}
90% {
-webkit-transform: translate3d(5px, 0, 0);
transform: translate3d(5px, 0, 0)
}
to {
-webkit-transform: none;
transform: none
}
}
.bounceInLeft {
-webkit-animation-name: bounceInLeft;
animation-name: bounceInLeft
}
@-webkit-keyframes bounceInRight {
0%, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity: 0;
-webkit-transform: translate3d(3000px, 0, 0);
transform: translate3d(3000px, 0, 0)
}
60% {
opacity: 1;
-webkit-transform: translate3d(-25px, 0, 0);
transform: translate3d(-25px, 0, 0)
}
75% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0)
}
90% {
-webkit-transform: translate3d(-5px, 0, 0);
transform: translate3d(-5px, 0, 0)
}
to {
-webkit-transform: none;
transform: none
}
}
@keyframes bounceInRight {
0%, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity: 0;
-webkit-transform: translate3d(3000px, 0, 0);
transform: translate3d(3000px, 0, 0)
}
60% {
opacity: 1;
-webkit-transform: translate3d(-25px, 0, 0);
transform: translate3d(-25px, 0, 0)
}
75% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0)
}
90% {
-webkit-transform: translate3d(-5px, 0, 0);
transform: translate3d(-5px, 0, 0)
}
to {
-webkit-transform: none;
transform: none
}
}
.bounceInRight {
-webkit-animation-name: bounceInRight;
animation-name: bounceInRight
}
@-webkit-keyframes bounceInUp {
0%, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, 3000px, 0);
transform: translate3d(0, 3000px, 0)
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0)
}
75% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0)
}
90% {
-webkit-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0)
}
to {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
}
@keyframes bounceInUp {
0%, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, 3000px, 0);
transform: translate3d(0, 3000px, 0)
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0)
}
75% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0)
}
90% {
-webkit-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0)
}
to {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
}
.bounceInUp {
-webkit-animation-name: bounceInUp;
animation-name: bounceInUp
}
@-webkit-keyframes bounceOut {
20% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9)
}
50%, 55% {
opacity: 1;
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1)
}
to {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3)
}
}
@keyframes bounceOut {
20% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9)
}
50%, 55% {
opacity: 1;
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1)
}
to {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3)
}
}
.bounceOut {
-webkit-animation-name: bounceOut;
animation-name: bounceOut
}
@-webkit-keyframes bounceOutDown {
20% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0)
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0)
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0)
}
}
@keyframes bounceOutDown {
20% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0)
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0)
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0)
}
}
.bounceOutDown {
-webkit-animation-name: bounceOutDown;
animation-name: bounceOutDown
}
@-webkit-keyframes bounceOutLeft {
20% {
opacity: 1;
-webkit-transform: translate3d(20px, 0, 0);
transform: translate3d(20px, 0, 0)
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0)
}
}
@keyframes bounceOutLeft {
20% {
opacity: 1;
-webkit-transform: translate3d(20px, 0, 0);
transform: translate3d(20px, 0, 0)
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0)
}
}
.bounceOutLeft {
-webkit-animation-name: bounceOutLeft;
animation-name: bounceOutLeft
}
@-webkit-keyframes bounceOutRight {
20% {
opacity: 1;
-webkit-transform: translate3d(-20px, 0, 0);
transform: translate3d(-20px, 0, 0)
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0)
}
}
@keyframes bounceOutRight {
20% {
opacity: 1;
-webkit-transform: translate3d(-20px, 0, 0);
transform: translate3d(-20px, 0, 0)
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0)
}
}
.bounceOutRight {
-webkit-animation-name: bounceOutRight;
animation-name: bounceOutRight
}
@-webkit-keyframes bounceOutUp {
20% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0)
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0)
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0)
}
}
@keyframes bounceOutUp {
20% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0)
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0)
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0)
}
}
.bounceOutUp {
-webkit-animation-name: bounceOutUp;
animation-name: bounceOutUp
}
@-webkit-keyframes fadeIn {
0% {
opacity: 0
}
to {
opacity: 1
}
}
@keyframes fadeIn {
0% {
opacity: 0
}
to {
opacity: 1
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn
}
@-webkit-keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
@keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
.fadeInDown {
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown
}
@-webkit-keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
@keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
.fadeInDownBig {
-webkit-animation-name: fadeInDownBig;
animation-name: fadeInDownBig
}
@-webkit-keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
@keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
.fadeInLeft {
-webkit-animation-name: fadeInLeft;
animation-name: fadeInLeft
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
@keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
.fadeInLeftBig {
-webkit-animation-name: fadeInLeftBig;
animation-name: fadeInLeftBig
}
@-webkit-keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
@keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
.fadeInRight {
-webkit-animation-name: fadeInRight;
animation-name: fadeInRight
}
@-webkit-keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
@keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
.fadeInRightBig {
-webkit-animation-name: fadeInRightBig;
animation-name: fadeInRightBig
}
@-webkit-keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
@keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
.fadeInUp {
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp
}
@keyframes fadeInUp_ {
0% {
opacity: 0;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
.fadeInUp_ {
-webkit-animation-name: fadeInUp_;
animation-name: fadeInUp_
}
@keyframes fadeInl {
0% {
opacity: 0;
-webkit-transform: translate3d(-150px, 0, 0);
transform: translate3d(-150px, 0, 0)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
.fadeInl {
-webkit-animation-name: fadeInl;
animation-name: fadeInl
}
@-webkit-keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
@keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
.fadeInUpBig {
-webkit-animation-name: fadeInUpBig;
animation-name: fadeInUpBig
}
@-webkit-keyframes fadeOut {
0% {
opacity: 1
}
to {
opacity: 0
}
}
@keyframes fadeOut {
0% {
opacity: 1
}
to {
opacity: 0
}
}
.fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut
}
@-webkit-keyframes fadeOutDown {
0% {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0)
}
}
@keyframes fadeOutDown {
0% {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0)
}
}
.fadeOutDown {
-webkit-animation-name: fadeOutDown;
animation-name: fadeOutDown
}
@-webkit-keyframes fadeOutDownBig {
0% {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0)
}
}
@keyframes fadeOutDownBig {
0% {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0)
}
}
.fadeOutDownBig {
-webkit-animation-name: fadeOutDownBig;
animation-name: fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft {
0% {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0)
}
}
@keyframes fadeOutLeft {
0% {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0)
}
}
.fadeOutLeft {
-webkit-animation-name: fadeOutLeft;
animation-name: fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig {
0% {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0)
}
}
@keyframes fadeOutLeftBig {
0% {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0)
}
}
.fadeOutLeftBig {
-webkit-animation-name: fadeOutLeftBig;
animation-name: fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight {
0% {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0)
}
}
@keyframes fadeOutRight {
0% {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0)
}
}
.fadeOutRight {
-webkit-animation-name: fadeOutRight;
animation-name: fadeOutRight
}
@-webkit-keyframes fadeOutRightBig {
0% {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0)
}
}
@keyframes fadeOutRightBig {
0% {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0)
}
}
.fadeOutRightBig {
-webkit-animation-name: fadeOutRightBig;
animation-name: fadeOutRightBig
}
@-webkit-keyframes fadeOutUp {
0% {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0)
}
}
@keyframes fadeOutUp {
0% {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0)
}
}
.fadeOutUp {
-webkit-animation-name: fadeOutUp;
animation-name: fadeOutUp
}
@-webkit-keyframes fadeOutUpBig {
0% {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0)
}
}
@keyframes fadeOutUpBig {
0% {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0)
}
}
.fadeOutUpBig {
-webkit-animation-name: fadeOutUpBig;
animation-name: fadeOutUpBig
}
@-webkit-keyframes flip {
0% {
-webkit-transform: perspective(400px) rotateY(-1turn);
transform: perspective(400px) rotateY(-1turn)
}
0%, 40% {
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out
}
40% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg);
transform: perspective(400px) translateZ(150px) rotateY(-190deg)
}
50% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg);
transform: perspective(400px) translateZ(150px) rotateY(-170deg)
}
50%, 80% {
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
80% {
-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
transform: perspective(400px) scale3d(.95, .95, .95)
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
}
@keyframes flip {
0% {
-webkit-transform: perspective(400px) rotateY(-1turn);
transform: perspective(400px) rotateY(-1turn)
}
0%, 40% {
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out
}
40% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg);
transform: perspective(400px) translateZ(150px) rotateY(-190deg)
}
50% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg);
transform: perspective(400px) translateZ(150px) rotateY(-170deg)
}
50%, 80% {
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
80% {
-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
transform: perspective(400px) scale3d(.95, .95, .95)
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
}
.animated.flip {
-webkit-backface-visibility: visible;
backface-visibility: visible;
-webkit-animation-name: flip;
animation-name: flip
}
@-webkit-keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0
}
0%, 40% {
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
40% {
-webkit-transform: perspective(400px) rotateX(-20deg);
transform: perspective(400px) rotateX(-20deg)
}
60% {
-webkit-transform: perspective(400px) rotateX(10deg);
transform: perspective(400px) rotateX(10deg);
opacity: 1
}
80% {
-webkit-transform: perspective(400px) rotateX(-5deg);
transform: perspective(400px) rotateX(-5deg)
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px)
}
}
@keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0
}
0%, 40% {
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
40% {
-webkit-transform: perspective(400px) rotateX(-20deg);
transform: perspective(400px) rotateX(-20deg)
}
60% {
-webkit-transform: perspective(400px) rotateX(10deg);
transform: perspective(400px) rotateX(10deg);
opacity: 1
}
80% {
-webkit-transform: perspective(400px) rotateX(-5deg);
transform: perspective(400px) rotateX(-5deg)
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px)
}
}
.flipInX {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInX;
animation-name: flipInX
}
@-webkit-keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0
}
0%, 40% {
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
40% {
-webkit-transform: perspective(400px) rotateY(-20deg);
transform: perspective(400px) rotateY(-20deg)
}
60% {
-webkit-transform: perspective(400px) rotateY(10deg);
transform: perspective(400px) rotateY(10deg);
opacity: 1
}
80% {
-webkit-transform: perspective(400px) rotateY(-5deg);
transform: perspective(400px) rotateY(-5deg)
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px)
}
}
@keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0
}
0%, 40% {
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
40% {
-webkit-transform: perspective(400px) rotateY(-20deg);
transform: perspective(400px) rotateY(-20deg)
}
60% {
-webkit-transform: perspective(400px) rotateY(10deg);
transform: perspective(400px) rotateY(10deg);
opacity: 1
}
80% {
-webkit-transform: perspective(400px) rotateY(-5deg);
transform: perspective(400px) rotateY(-5deg)
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px)
}
}
.flipInY {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInY;
animation-name: flipInY
}
@-webkit-keyframes flipOutX {
0% {
-webkit-transform: perspective(400px);
transform: perspective(400px)
}
30% {
-webkit-transform: perspective(400px) rotateX(-20deg);
transform: perspective(400px) rotateX(-20deg);
opacity: 1
}
to {
-webkit-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0
}
}
@keyframes flipOutX {
0% {
-webkit-transform: perspective(400px);
transform: perspective(400px)
}
30% {
-webkit-transform: perspective(400px) rotateX(-20deg);
transform: perspective(400px) rotateX(-20deg);
opacity: 1
}
to {
-webkit-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0
}
}
.flipOutX {
-webkit-animation-name: flipOutX;
animation-name: flipOutX;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important
}
@-webkit-keyframes flipOutY {
0% {
-webkit-transform: perspective(400px);
transform: perspective(400px)
}
30% {
-webkit-transform: perspective(400px) rotateY(-15deg);
transform: perspective(400px) rotateY(-15deg);
opacity: 1
}
to {
-webkit-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0
}
}
@keyframes flipOutY {
0% {
-webkit-transform: perspective(400px);
transform: perspective(400px)
}
30% {
-webkit-transform: perspective(400px) rotateY(-15deg);
transform: perspective(400px) rotateY(-15deg);
opacity: 1
}
to {
-webkit-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0
}
}
.flipOutY {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipOutY;
animation-name: flipOutY
}
@-webkit-keyframes lightSpeedIn {
0% {
-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0
}
60% {
-webkit-transform: skewX(20deg);
transform: skewX(20deg)
}
60%, 80% {
opacity: 1
}
80% {
-webkit-transform: skewX(-5deg);
transform: skewX(-5deg)
}
to {
-webkit-transform: none;
transform: none;
opacity: 1
}
}
@keyframes lightSpeedIn {
0% {
-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0
}
60% {
-webkit-transform: skewX(20deg);
transform: skewX(20deg)
}
60%, 80% {
opacity: 1
}
80% {
-webkit-transform: skewX(-5deg);
transform: skewX(-5deg)
}
to {
-webkit-transform: none;
transform: none;
opacity: 1
}
}
.lightSpeedIn {
-webkit-animation-name: lightSpeedIn;
animation-name: lightSpeedIn;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out
}
@-webkit-keyframes lightSpeedOut {
0% {
opacity: 1
}
to {
-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
transform: translate3d(100%, 0, 0) skewX(30deg);
opacity: 0
}
}
@keyframes lightSpeedOut {
0% {
opacity: 1
}
to {
-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
transform: translate3d(100%, 0, 0) skewX(30deg);
opacity: 0
}
}
.lightSpeedOut {
-webkit-animation-name: lightSpeedOut;
animation-name: lightSpeedOut;
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
@-webkit-keyframes rotateIn {
0% {
transform-origin: center;
-webkit-transform: rotate(-200deg);
transform: rotate(-200deg);
opacity: 0
}
0%, to {
-webkit-transform-origin: center
}
to {
transform-origin: center;
-webkit-transform: none;
transform: none;
opacity: 1
}
}
@keyframes rotateIn {
0% {
transform-origin: center;
-webkit-transform: rotate(-200deg);
transform: rotate(-200deg);
opacity: 0
}
0%, to {
-webkit-transform-origin: center
}
to {
transform-origin: center;
-webkit-transform: none;
transform: none;
opacity: 1
}
}
.rotateIn {
-webkit-animation-name: rotateIn;
animation-name: rotateIn
}
@-webkit-keyframes rotateInDownLeft {
0% {
transform-origin: left bottom;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
opacity: 0
}
0%, to {
-webkit-transform-origin: left bottom
}
to {
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1
}
}
@keyframes rotateInDownLeft {
0% {
transform-origin: left bottom;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
opacity: 0
}
0%, to {
-webkit-transform-origin: left bottom
}
to {
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1
}
}
.rotateInDownLeft {
-webkit-animation-name: rotateInDownLeft;
animation-name: rotateInDownLeft
}
@-webkit-keyframes rotateInDownRight {
0% {
transform-origin: right bottom;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
opacity: 0
}
0%, to {
-webkit-transform-origin: right bottom
}
to {
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1
}
}
@keyframes rotateInDownRight {
0% {
transform-origin: right bottom;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
opacity: 0
}
0%, to {
-webkit-transform-origin: right bottom
}
to {
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1
}
}
.rotateInDownRight {
-webkit-animation-name: rotateInDownRight;
animation-name: rotateInDownRight
}
@-webkit-keyframes rotateInUpLeft {
0% {
transform-origin: left bottom;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
opacity: 0
}
0%, to {
-webkit-transform-origin: left bottom
}
to {
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1
}
}
@keyframes rotateInUpLeft {
0% {
transform-origin: left bottom;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
opacity: 0
}
0%, to {
-webkit-transform-origin: left bottom
}
to {
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1
}
}
.rotateInUpLeft {
-webkit-animation-name: rotateInUpLeft;
animation-name: rotateInUpLeft
}
@-webkit-keyframes rotateInUpRight {
0% {
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0
}
0%, to {
-webkit-transform-origin: right bottom
}
to {
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1
}
}
@keyframes rotateInUpRight {
0% {
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0
}
0%, to {
-webkit-transform-origin: right bottom
}
to {
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1
}
}
.rotateInUpRight {
-webkit-animation-name: rotateInUpRight;
animation-name: rotateInUpRight
}
@-webkit-keyframes rotateOut {
0% {
transform-origin: center;
opacity: 1
}
0%, to {
-webkit-transform-origin: center
}
to {
transform-origin: center;
-webkit-transform: rotate(200deg);
transform: rotate(200deg);
opacity: 0
}
}
@keyframes rotateOut {
0% {
transform-origin: center;
opacity: 1
}
0%, to {
-webkit-transform-origin: center
}
to {
transform-origin: center;
-webkit-transform: rotate(200deg);
transform: rotate(200deg);
opacity: 0
}
}
.rotateOut {
-webkit-animation-name: rotateOut;
animation-name: rotateOut
}
@-webkit-keyframes rotateOutDownLeft {
0% {
transform-origin: left bottom;
opacity: 1
}
0%, to {
-webkit-transform-origin: left bottom
}
to {
transform-origin: left bottom;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
opacity: 0
}
}
@keyframes rotateOutDownLeft {
0% {
transform-origin: left bottom;
opacity: 1
}
0%, to {
-webkit-transform-origin: left bottom
}
to {
transform-origin: left bottom;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
opacity: 0
}
}
.rotateOutDownLeft {
-webkit-animation-name: rotateOutDownLeft;
animation-name: rotateOutDownLeft
}
@-webkit-keyframes rotateOutDownRight {
0% {
transform-origin: right bottom;
opacity: 1
}
0%, to {
-webkit-transform-origin: right bottom
}
to {
transform-origin: right bottom;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
opacity: 0
}
}
@keyframes rotateOutDownRight {
0% {
transform-origin: right bottom;
opacity: 1
}
0%, to {
-webkit-transform-origin: right bottom
}
to {
transform-origin: right bottom;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
opacity: 0
}
}
.rotateOutDownRight {
-webkit-animation-name: rotateOutDownRight;
animation-name: rotateOutDownRight
}
@-webkit-keyframes rotateOutUpLeft {
0% {
transform-origin: left bottom;
opacity: 1
}
0%, to {
-webkit-transform-origin: left bottom
}
to {
transform-origin: left bottom;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
opacity: 0
}
}
@keyframes rotateOutUpLeft {
0% {
transform-origin: left bottom;
opacity: 1
}
0%, to {
-webkit-transform-origin: left bottom
}
to {
transform-origin: left bottom;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
opacity: 0
}
}
.rotateOutUpLeft {
-webkit-animation-name: rotateOutUpLeft;
animation-name: rotateOutUpLeft
}
@-webkit-keyframes rotateOutUpRight {
0% {
transform-origin: right bottom;
opacity: 1
}
0%, to {
-webkit-transform-origin: right bottom
}
to {
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0
}
}
@keyframes rotateOutUpRight {
0% {
transform-origin: right bottom;
opacity: 1
}
0%, to {
-webkit-transform-origin: right bottom
}
to {
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0
}
}
.rotateOutUpRight {
-webkit-animation-name: rotateOutUpRight;
animation-name: rotateOutUpRight
}
@-webkit-keyframes hinge {
0% {
transform-origin: top left
}
0%, 20%, 60% {
-webkit-transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out
}
20%, 60% {
-webkit-transform: rotate(80deg);
transform: rotate(80deg);
transform-origin: top left
}
40%, 80% {
-webkit-transform: rotate(60deg);
transform: rotate(60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1
}
to {
-webkit-transform: translate3d(0, 700px, 0);
transform: translate3d(0, 700px, 0);
opacity: 0
}
}
@keyframes hinge {
0% {
transform-origin: top left
}
0%, 20%, 60% {
-webkit-transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out
}
20%, 60% {
-webkit-transform: rotate(80deg);
transform: rotate(80deg);
transform-origin: top left
}
40%, 80% {
-webkit-transform: rotate(60deg);
transform: rotate(60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1
}
to {
-webkit-transform: translate3d(0, 700px, 0);
transform: translate3d(0, 700px, 0);
opacity: 0
}
}
.hinge {
-webkit-animation-name: hinge;
animation-name: hinge
}
@-webkit-keyframes rollIn {
0% {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);
transform: translate3d(-100%, 0, 0) rotate(-120deg)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
@keyframes rollIn {
0% {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);
transform: translate3d(-100%, 0, 0) rotate(-120deg)
}
to {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
.rollIn {
-webkit-animation-name: rollIn;
animation-name: rollIn
}
@-webkit-keyframes rollOut {
0% {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0) rotate(120deg);
transform: translate3d(100%, 0, 0) rotate(120deg)
}
}
@keyframes rollOut {
0% {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0) rotate(120deg);
transform: translate3d(100%, 0, 0) rotate(120deg)
}
}
.rollOut {
-webkit-animation-name: rollOut;
animation-name: rollOut
}
@-webkit-keyframes zoomIn {
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3)
}
50% {
opacity: 1
}
}
@keyframes zoomIn {
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3)
}
50% {
opacity: 1
}
}
.zoomIn {
-webkit-animation-name: zoomIn;
animation-name: zoomIn
}
@-webkit-keyframes zoomInDown {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
@keyframes zoomInDown {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
.zoomInDown {
-webkit-animation-name: zoomInDown;
animation-name: zoomInDown
}
@-webkit-keyframes zoomInLeft {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
@keyframes zoomInLeft {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
.zoomInLeft {
-webkit-animation-name: zoomInLeft;
animation-name: zoomInLeft
}
@-webkit-keyframes zoomInRight {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
@keyframes zoomInRight {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
.zoomInRight {
-webkit-animation-name: zoomInRight;
animation-name: zoomInRight
}
@-webkit-keyframes zoomInUp {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
@keyframes zoomInUp {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
.zoomInUp {
-webkit-animation-name: zoomInUp;
animation-name: zoomInUp
}
@-webkit-keyframes zoomOut {
0% {
opacity: 1
}
50% {
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3)
}
50%, to {
opacity: 0
}
}
@keyframes zoomOut {
0% {
opacity: 1
}
50% {
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3)
}
50%, to {
opacity: 0
}
}
.zoomOut {
-webkit-animation-name: zoomOut;
animation-name: zoomOut
}
@-webkit-keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
@keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
.zoomOutDown {
-webkit-animation-name: zoomOutDown;
animation-name: zoomOutDown
}
@-webkit-keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center
}
}
@keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center
}
}
.zoomOutLeft {
-webkit-animation-name: zoomOutLeft;
animation-name: zoomOutLeft
}
@-webkit-keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center
}
}
@keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center
}
}
.zoomOutRight {
-webkit-animation-name: zoomOutRight;
animation-name: zoomOutRight
}
@-webkit-keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
@keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
.zoomOutUp {
-webkit-animation-name: zoomOutUp;
animation-name: zoomOutUp
}
@-webkit-keyframes slideInDown {
0% {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
visibility: visible
}
to {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
}
@keyframes slideInDown {
0% {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
visibility: visible
}
to {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
}
.slideInDown {
-webkit-animation-name: slideInDown;
animation-name: slideInDown
}
@-webkit-keyframes slideInLeft {
0% {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
visibility: visible
}
to {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
}
@keyframes slideInLeft {
0% {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
visibility: visible
}
to {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
}
.slideInLeft {
-webkit-animation-name: slideInLeft;
animation-name: slideInLeft
}
@-webkit-keyframes slideInRight {
0% {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
visibility: visible
}
to {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
}
@keyframes slideInRight {
0% {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
visibility: visible
}
to {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
}
.slideInRight {
-webkit-animation-name: slideInRight;
animation-name: slideInRight
}
@-webkit-keyframes slideInUp {
0% {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible
}
to {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
}
@keyframes slideInUp {
0% {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible
}
to {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
}
.slideInUp {
-webkit-animation-name: slideInUp;
animation-name: slideInUp
}
@-webkit-keyframes slideOutDown {
0% {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0)
}
}
@keyframes slideOutDown {
0% {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0)
}
}
.slideOutDown {
-webkit-animation-name: slideOutDown;
animation-name: slideOutDown
}
@-webkit-keyframes slideOutLeft {
0% {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
to {
visibility: hidden;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0)
}
}
@keyframes slideOutLeft {
0% {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
to {
visibility: hidden;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0)
}
}
.slideOutLeft {
-webkit-animation-name: slideOutLeft;
animation-name: slideOutLeft
}
@-webkit-keyframes slideOutRight {
0% {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
to {
visibility: hidden;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0)
}
}
@keyframes slideOutRight {
0% {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
to {
visibility: hidden;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0)
}
}
.slideOutRight {
-webkit-animation-name: slideOutRight;
animation-name: slideOutRight
}
@-webkit-keyframes slideOutUp {
0% {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0)
}
}
@keyframes slideOutUp {
0% {
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0)
}
}
.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp
} @font-face {
font-family: swiper-icons;
src: url(//www.silicon-carbide-membrane.com/wp-content/themes/ince/static/fonts/664d1b72b226488eb430f01f28dbfb45.woff);
font-weight: 400;
font-style: normal
}
:root {
--swiper-theme-color: #007aff
}
.swiper {
margin-left: auto;
margin-right: auto;
position: relative;
overflow: hidden;
list-style: none;
padding: 0;
z-index: 1
}
.swiper-vertical > .swiper-wrapper {
flex-direction: column
}
.swiper-wrapper {
position: relative;
width: 100%;
height: 100%;
z-index: 1;
display: flex;
transition-property: transform;
box-sizing: content-box
}
.swiper-android .swiper-slide, .swiper-wrapper {
transform: translate3d(0px, 0, 0)
}
.swiper-pointer-events {
touch-action: pan-y
}
.swiper-pointer-events.swiper-vertical {
touch-action: pan-x
}
.swiper-slide {
flex-shrink: 0;
width: 100%;
height: 100%;
position: relative;
transition-property: transform
}
.swiper-slide-invisible-blank {
visibility: hidden
}
.swiper-autoheight, .swiper-autoheight .swiper-slide {
height: auto
}
.swiper-autoheight .swiper-wrapper {
align-items: flex-start;
transition-property: transform, height
}
.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
perspective: 1200px
}
.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {
transform-style: preserve-3d
}
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
pointer-events: none;
z-index: 10
}
.swiper-3d .swiper-slide-shadow {
background: rgba(0, 0, 0, .15)
}
.swiper-3d .swiper-slide-shadow-left {
background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-3d .swiper-slide-shadow-right {
background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-3d .swiper-slide-shadow-top {
background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-3d .swiper-slide-shadow-bottom {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-css-mode > .swiper-wrapper {
overflow: auto;
scrollbar-width: none;
-ms-overflow-style: none
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
display: none
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
scroll-snap-align: start start
}
.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
scroll-snap-type: x mandatory
}
.swiper-vertical.swiper-css-mode > .swiper-wrapper {
scroll-snap-type: y mandatory
}
.swiper-centered > .swiper-wrapper::before {
content: '';
flex-shrink: 0;
order: 9999
}
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
margin-inline-start: var(--swiper-centered-offset-before)
}
.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
height: 100%;
min-height: 1px;
width: var(--swiper-centered-offset-after)
}
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
margin-block-start: var(--swiper-centered-offset-before)
}
.swiper-centered.swiper-vertical > .swiper-wrapper::before {
width: 100%;
min-width: 1px;
height: var(--swiper-centered-offset-after)
}
.swiper-centered > .swiper-wrapper > .swiper-slide {
scroll-snap-align: center center
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
content: '';
position: absolute;
left: 0;
top: 0;
pointer-events: none
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
height: 1px;
width: var(--swiper-virtual-size)
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
width: 1px;
height: var(--swiper-virtual-size)
}
:root {
--swiper-navigation-size: 44px
}
.swiper-button-next, .swiper-button-prev {
position: absolute;
top: 50%;
width: calc(var(--swiper-navigation-size) / 44 * 27);
height: var(--swiper-navigation-size);
margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
z-index: 10;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
color: var(--swiper-navigation-color, var(--swiper-theme-color))
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
opacity: .35;
cursor: auto;
pointer-events: none
}
.swiper-button-next:after, .swiper-button-prev:after {
font-family: swiper-icons;
font-size: var(--swiper-navigation-size);
text-transform: none !important;
letter-spacing: 0;
text-transform: none;
font-variant: initial;
line-height: 1
}
.swiper-button-prev, .swiper-rtl .swiper-button-next {
left: 10px;
right: auto
}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
content: 'prev'
}
.swiper-button-next, .swiper-rtl .swiper-button-prev {
right: 10px;
left: auto
}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
content: 'next'
}
.swiper-button-lock {
display: none
}
.swiper-pagination {
position: absolute;
text-align: center;
transition: .3s opacity;
transform: translate3d(0, 0, 0);
z-index: 10
}
.swiper-pagination.swiper-pagination-hidden {
opacity: 0
}
.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
bottom: 10px;
left: 0;
width: 100%
}
.swiper-pagination-bullets-dynamic {
overflow: hidden;
font-size: 0
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
transform: scale(.33);
position: relative
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
transform: scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
transform: scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
transform: scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
transform: scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
transform: scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
transform: scale(.33)
}
.swiper-pagination-bullet {
width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
display: inline-block;
border-radius: 50%;
background: var(--swiper-pagination-bullet-inactive-color, #000);
opacity: var(--swiper-pagination-bullet-inactive-opacity, .2)
}
button.swiper-pagination-bullet {
border: none;
margin: 0;
padding: 0;
box-shadow: none;
-webkit-appearance: none;
appearance: none
}
.swiper-pagination-clickable .swiper-pagination-bullet {
cursor: pointer
}
.swiper-pagination-bullet:only-child {
display: none !important
}
.swiper-pagination-bullet-active {
opacity: var(--swiper-pagination-bullet-opacity, 1);
background: var(--swiper-pagination-color, var(--swiper-theme-color))
}
.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets {
right: 10px;
top: 50%;
transform: translate3d(0px, -50%, 0)
}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
display: block
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
top: 50%;
transform: translateY(-50%);
width: 8px
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
display: inline-block;
transition: .2s transform, .2s top
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
left: 50%;
transform: translateX(-50%);
white-space: nowrap
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
transition: .2s transform, .2s left
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
transition: .2s transform, .2s right
}
.swiper-pagination-progressbar {
background: rgba(0, 0, 0, .25);
position: absolute
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
background: var(--swiper-pagination-color, var(--swiper-theme-color));
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
transform: scale(0);
transform-origin: left top
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
transform-origin: right top
}
.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
width: 100%;
height: 4px;
left: 0;
top: 0
}
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar {
width: 4px;
height: 100%;
left: 0;
top: 0
}
.swiper-pagination-lock {
display: none
}
.swiper-scrollbar {
border-radius: 10px;
position: relative;
-ms-touch-action: none;
background: rgba(0, 0, 0, .1)
}
.swiper-horizontal > .swiper-scrollbar {
position: absolute;
left: 1%;
bottom: 3px;
z-index: 50;
height: 5px;
width: 98%
}
.swiper-vertical > .swiper-scrollbar {
position: absolute;
right: 3px;
top: 1%;
z-index: 50;
width: 5px;
height: 98%
}
.swiper-scrollbar-drag {
height: 100%;
width: 100%;
position: relative;
background: rgba(0, 0, 0, .5);
border-radius: 10px;
left: 0;
top: 0
}
.swiper-scrollbar-cursor-drag {
cursor: move
}
.swiper-scrollbar-lock {
display: none
}
.swiper-zoom-container {
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
text-align: center
}
.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
max-width: 100%;
max-height: 100%;
object-fit: contain
}
.swiper-slide-zoomed {
cursor: move
}
.swiper-lazy-preloader {
width: 42px;
height: 42px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -21px;
margin-top: -21px;
z-index: 10;
transform-origin: 50%;
animation: swiper-preloader-spin 1s infinite linear;
box-sizing: border-box;
border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
border-radius: 50%;
border-top-color: transparent
}
.swiper-lazy-preloader-white {
--swiper-preloader-color: #fff
}
.swiper-lazy-preloader-black {
--swiper-preloader-color: #000
}
@keyframes swiper-preloader-spin {
100% {
transform: rotate(360deg)
}
}
.swiper .swiper-notification {
position: absolute;
left: 0;
top: 0;
pointer-events: none;
opacity: 0;
z-index: -1000
}
.swiper-free-mode > .swiper-wrapper {
transition-timing-function: ease-out;
margin: 0 auto
}
.swiper-grid > .swiper-wrapper {
flex-wrap: wrap
}
.swiper-grid-column > .swiper-wrapper {
flex-wrap: wrap;
flex-direction: column
}
.swiper-fade.swiper-free-mode .swiper-slide {
transition-timing-function: ease-out
}
.swiper-fade .swiper-slide {
pointer-events: none;
transition-property: opacity
}
.swiper-fade .swiper-slide .swiper-slide {
pointer-events: none
}
.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active {
pointer-events: auto
}
.swiper-cube {
overflow: visible
}
.swiper-cube .swiper-slide {
pointer-events: none;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
z-index: 1;
visibility: hidden;
transform-origin: 0 0;
width: 100%;
height: 100%
}
.swiper-cube .swiper-slide .swiper-slide {
pointer-events: none
}
.swiper-cube.swiper-rtl .swiper-slide {
transform-origin: 100% 0
}
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {
pointer-events: auto
}
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-next + .swiper-slide, .swiper-cube .swiper-slide-prev {
pointer-events: auto;
visibility: visible
}
.swiper-cube .swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-top {
z-index: 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden
}
.swiper-cube .swiper-cube-shadow {
position: absolute;
left: 0;
bottom: 0px;
width: 100%;
height: 100%;
opacity: .6;
z-index: 0
}
.swiper-cube .swiper-cube-shadow:before {
content: '';
background: #000;
position: absolute;
left: 0;
top: 0;
bottom: 0;
right: 0;
filter: blur(50px)
}
.swiper-flip {
overflow: visible
}
.swiper-flip .swiper-slide {
pointer-events: none;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
z-index: 1
}
.swiper-flip .swiper-slide .swiper-slide {
pointer-events: none
}
.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {
pointer-events: auto
}
.swiper-flip .swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-top {
z-index: 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden
}
.swiper-creative .swiper-slide {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
overflow: hidden;
transition-property: transform, opacity, height
}
.swiper-cards {
overflow: visible
}
.swiper-cards .swiper-slide {
transform-origin: center bottom;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
overflow: hidden
}@font-face {
font-family: "iconfont"; src: url(//www.silicon-carbide-membrane.com/wp-content/themes/ince/static/fonts/iconfont.woff2) format('woff2'),
url(//www.silicon-carbide-membrane.com/wp-content/themes/ince/static/fonts/iconfont.woff) format('woff'),
url(//www.silicon-carbide-membrane.com/wp-content/themes/ince/static/fonts/iconfont.ttf) format('truetype');
}
.iconfont {
font-family: "iconfont" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-yuangong:before {
content: "\e614";
}
.icon-jiantou:before {
content: "\e6b6";
}
.icon-bofang:before {
content: "\e608";
}
.icon-shuidibeifen:before {
content: "\e612";
}
.icon-shuidi:before {
content: "\e613";
}
.icon-dianhuajianpantianchong:before {
content: "\e679";
}
.icon-sousuoleimu:before {
content: "\e754";
}
.icon-dingweixiao:before {
content: "\e87e";
}
.icon-youxiang:before {
content: "\e600";
}
.icon-jiantou_xiangzuo_o:before {
content: "\eb92";
}
.icon-qiyeyuanjing:before {
content: "\e668";
}
.icon-kehujingli:before {
content: "\e62b";
}
.icon-keji:before {
content: "\e689";
}
.icon-qiyeshiming:before {
content: "\e691";
}
.icon-biye-xuesheng:before {
content: "\e618";
}@font-face {
font-family: AB;
src: url(//www.silicon-carbide-membrane.com/wp-content/themes/ince/static/fonts/AKZIDENZGROTESK-BOLDCONDALT.OTF);
}
.return{
position: absolute;
top: 100px;
z-index: 99;
background-color: #fff;
transition: top 1s;
width: 100%;
}
.return .main{
width: 1260px;
height: 80px;
display: flex;
align-items: center;
margin: 0 auto;
} .return a{
color: #000;
transition: all 1s;
}
.return a:hover{
color: #1290C6;
}
header {
position: fixed;
top: 0;
z-index: 999;
width: 100%;
height: 100px;
display: flex;
align-items: center;
transition: all 1s;
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
header:hover,
header.active {
background-color: #fff;
border-color: #E6E6E6; }
header:hover .header .logo img:first-child,
header.active .header .logo img:first-child {
opacity: 1;
}
header:hover .header .logo img:last-child,
header.active .header .logo img:last-child {
opacity: 0;
}
header:hover .header .right .list .item a,
header.active .header .right .list .item a{
color: #333;
}
header .header {
width: 1600px;
margin: 0 auto;
display: flex;
align-items: center;
justify-content: space-between;
}
header .header .logo {
position: relative;
}
header .header .logo img {
transition: all 1s;
}
header .header .logo img:first-child {
opacity: 0;
}
header .header .logo img:last-child {
position: absolute;
left: 0;
opacity: 1;
filter: brightness(0) invert(1);
}
header .header .right .list {
display: flex;
height: 100%;
}
header .header .right .list .item a{
color: #fff;
font-weight: 400;
transition: all 1s;
}
header .header .right .list .item.active {
color: #1290C6;
}
header .header .right .list .item:hover a{
color: #1290C6;
}
header .header .right .list .item:not(:last-child) {
margin-right: 64px;
}
header .header .right .list .item:hover .second{
transform: scaleY(1);
}
header .header .right .list .item .second .level::after{
content: '';
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: #FAFAFA;
pointer-events: none;
box-shadow: 0px 2px 13px rgba(119, 119, 119, 0.1);
z-index: -1;
}
header .header .right .list .item .second{ transform: scaleY(0);
position: absolute;
height: 84px;
width: 100%;
left: 0;
top: 101px;
background-color: #fff;
transform-origin: top;
transition: all 0.6s cubic-bezier(0.76, 0, 0.24, 1);
display: flex;
justify-content: center;
align-items: center;
}
header .header .right .list .item .second a{
transition: all 1s;
color: #333;
}
header .header .right .list .item .second a:hover{
color: #1290C6;
}
header .header .right .list .item .second .level:hover .hide{
clip-path: inset(0 0 0 0); }
header .header .right .list .item .second .level{
height: 100%;
display: flex;
align-items: center;
transition: all 1s;
}
header .header .right .list .item .second .level:not(:last-child){
margin-right: 105px;
}
header .header .right .list .item .second .level:hover>a{
color: #1290C6;
}
header .header .right .list .item .second .hide{
clip-path: inset(0 0 100% 0); position: absolute;
left: 0;
background-color: #fff;
top: 84px;
z-index: -2;
width: 100%;
transition: all 0.6s cubic-bezier(0.76, 0, 0.24, 1);
height: 68px;
transform-origin: top;
display: flex;
align-items: center;
justify-content: center;
}
header .header .right .list .item .second .hide a:not(:last-child){
margin-right: 105px;
}
.banner {
width: 100%;
height: 100vh;
position: relative;
overflow: hidden;
}
.banner.on img {
transform: scale(1);
}
.banner.on .text p div,
.banner.on .text h2 div {
opacity: 1 !important;
transform: translateX(0) !important;
transition: 1s;
}
.banner img {
width: 100%;
height: 100%;
transform: scale(1.1);
transition: all 2s;
}
.banner .text {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 99;
text-align: center;
white-space: nowrap;
}
.banner .text p {
color: #fff;
font-size: 18px;
line-height: 34px;
}
.banner .text h2 {
font-size: 60px;
color: #fff;
font-weight: 400;
}
.page {
display: flex;
align-items: center;
justify-content: center;
margin: 80px auto;
}
.page .prev,
.page .next {
padding: 10px 10px;
background-color: #F9F9F9;
color: #A7A7A7;
border-radius: 20px;
transition: all 1s;
}
.page .prev:hover,
.page .next:hover {
background-color: #2C3441;
color: #fff;
}
.page .list {
display: flex;
margin: 0 10px;
}
.page .list .item {
width: 42px;
height: 42px;
text-align: center;
line-height: 44px;
border-radius: 50%;
color: #666;
transition: all 1s;
}
.page .list .item:not(:last-child) {
margin-right: 8px;
}
.page .list .item.active {
background-color: #2C3441;
color: #fff;
}
.page .list .item:hover {
background-color: #2C3441;
color: #fff;
}
footer {
padding-top: 72px;
padding-bottom: 300px;
position: relative;
}
footer .bg {
position: absolute;
bottom: 0;
z-index: -1;
width: 100%;
}
footer .top {
display: flex;
width: 1600px;
margin: 0 auto;
justify-content: space-between;
padding-bottom: 86px;
}
footer .top .right {
display: flex;
}
footer .top .right .list {
width: 140px;
display: flex;
flex-direction: column;
margin-right: 40px;
}
footer .top .right .list:last-child{
margin-right: 0;
}
footer .top .right .list .item:not(:last-child) {
margin-bottom: 20px;
}
footer .top .right .list .item {
font-size: 14px;
color: #666;
transition: all 1s;
}
footer .top .right .list .item:hover {
color: #1290C6;
}
footer .top .right .list .item:first-child {
margin-bottom: 30px;
font-size: 18px;
color: #000;
}
footer .top .right .list .item:first-child:hover {
color: #1290C6;
}
footer .centre {
width: 1600px;
margin: 0 auto;
padding: 30px 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
display: flex;
justify-content: space-between;
}
footer .centre .right {
flex: 1;
margin-left: 350px;
display: flex;
justify-content: space-between;
}
footer .centre .right .item .text:not(:last-child){
margin-bottom: 20px;
}
footer .centre .right .item .text p {
color: #666;
font-size: 14px;
}
footer .centre .right .item .text h4 {
color: #000;
font-size: 18px;
line-height: 22px;
margin-top: 5px;
}
footer .centre .right .item .icon {
width: 32px;
height: 32px;
border-radius: 50%;
border: 1px solid #E6E6E6;
margin-top: 30px;
transition: all 1s;
display: flex;
justify-content: center;
align-items: center;
}
footer .centre .right .item .icon:hover {
background-color: #1290C6;
border-color: #1290C6;
}
footer .centre .right .item .icon:hover span {
color: #fff;
}
footer .centre .right .item .icon span {
color: #1290C6;
font-size: 14px;
transition: all 1s;
}
footer .bottom {
width: 1600px;
margin: 0 auto;
display: flex;
padding-top: 40px;
}
footer .bottom p {
margin-right: 20px;
color: #666;
}
footer .bottom p a {
transition: all 1s;
color: #666;
}
footer .bottom p a:hover {
color: #1290C6;
}
.footer {
overflow: unset !important;
height: auto !important;
}
.footer .fp-tableCell {
height: auto !important;
}
.mobile_menu{
display: block!important;
transform: scale(0.35);
transform-origin: left;
}
.mobile_menu .line {
fill: none;
stroke: rgba(0,0,0,0.5);
stroke-width: 4;
transition: stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1), stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1);
}
.mobile_menu .line.line1 {
stroke-dasharray: 60 207;
}
.mobile_menu .line.line2 {
stroke-dasharray: 60 60;
}
.mobile_menu .line.line3 {
stroke-dasharray: 60 207;
}
.mobile_menu.opened .line1 {
stroke-dasharray: 90 207;
stroke-dashoffset: -134;
}
.mobile_menu.opened .line2 {
stroke-dasharray: 1 60;
stroke-dashoffset: -30;
}
.mobile_menu.opened .line3 {
stroke-dasharray: 90 207;
stroke-dashoffset: -134;
}
header .header .menu{
display: flex;
}
header .header .right{
display: flex;
}
header .header .menu{
display: none;
align-items: center;
height: 40px;
width: 40px;
margin-left: 20px;
}
.fixed_menu{
display: none;
}
footer .top .right.pe{
display: none;
}
footer .bottom.pe{
display: none;
}
header .header .right{
align-items: center;
}
header .header .right .tabce{
width: 40px;
height: 40px;
border: 2px solid rgba(255, 255, 255, 0.3);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 16px;
font-family: "Roboto r", sans-serif;
font-weight: 400;
color: #FFFFFF;
margin: 0 0 0 41px;
transition: all 1s;
}
header:hover .header .right .tabce,
header.active .header .right .tabce{
color: #000;
border: 2px solid rgba(0, 0, 0, 0.3);
}
.mask{
width: 100vw;
height: 100vh;
position: fixed;
z-index: 10;
background: rgba(2, 2, 2, 0.5);
top: 0;
left: 0;
display: none;
}
html[lang="en"] header .header .right .list .item:not(:last-child) {
margin-right: 40px;
}
html[lang="en"] footer .top .right.pc{
display: grid;
margin-left: 160px;
grid-template-columns: repeat(4, 1fr);
grid-gap: 20px;
}
html[lang="en"] footer .top .right.pc .list{
width: 100%;
margin-right: 0;
}
html[lang="en"] footer .top .right.pc .list .item:first-child {
margin-bottom: 15px; }
html[lang="en"] footer .top .right .list .item{ }
html[lang="en"] footer .top .right .list .item:not(:last-child) {
margin-bottom: 10px;
}
html[lang="en"] footer .top {
padding-bottom: 30px;
}
html[lang="en"] footer .centre .right .item .icon {
margin-top: 20px;
}
html[lang="en"] footer .centre .right .item .text h4 {
font-size: 14px;
}
html[lang="en"] footer .centre .right .item{
max-width: 700px;  
}
html[lang="en"] footer .top {
padding-bottom: 40px;
}
html[lang="en"] footer {
padding-bottom: 150px;
}
html[lang="en"] footer .centre .right{
margin-left: 250px;
}
footer .bottom{
justify-content: space-between;
}
@media screen and (max-width: 1792px){
footer .top,
footer .centre,
footer .bottom,
header .header{
width: 90%;
}
footer {
padding-bottom: 230px;
}
html[lang="en"] footer .top .right.pc {
margin-left: 120px;
}
html[lang="en"] footer .top .right.pc .list .item:first-child {
font-size: 1.0044642857vw;
}
html[lang="en"] footer .top .right .list .item{
font-size: 0.78125vw;
}
html[lang="en"] footer .centre {
padding-top: 20px;
padding-bottom: 20px;
}
html[lang="en"] footer .top .right .list .item:not(:last-child) {
margin-bottom: 6px;
}
}
@media screen and (max-width: 1680px){
.banner .text h2 {
font-size: 52px;
}
footer {
padding-bottom: 180px;
}
footer .centre .right .item .icon{
margin-top: 20px;
}
footer .top .right .list {
width: 130px;
margin-right: 30px;
}
html[lang="en"] footer .centre .right .item {
max-width: 600px;
}
html[lang="en"] header .header .right .list .item{
font-size: 14px;
}
html[lang="en"] header .header .right .list .item:not(:last-child) {
margin-right: 30px;
}
}
@media screen and (max-width: 1600px){
footer .top .right .list .item:not(:last-child) {
margin-bottom: 16px;
}
html[lang="en"] header .header .right .list .item{
font-size: 14px;
}
html[lang="en"] footer .top .right.pc {
margin-left: 80px;
}
}
@media screen and (max-width: 1440px){
.banner .text h2 {
font-size: 48px;
}
footer .top {
padding-bottom: 40px;
}
footer .centre .right .item .icon{
margin-top: 15px;
}
footer {
padding-bottom: 160px;
}
footer .top .right .list {
margin-right: 20px;
}
header .header .logo{
width: 100px;
}
header {
height: 80px;
} header .header .right .list .item .second{
top: 80px;
}
html[lang="en"] header .header .right .list .item:not(:last-child) {
margin-right: 20px;
}
html[lang="en"] footer .bottom {
padding-top: 20px;
}
html[lang="en"] footer {
padding-bottom: 120px;
}
html[lang="en"] footer .top {
padding-bottom: 20px;
}
html[lang="en"] footer .centre .right {
margin-left: 120px;
}
html[lang="en"] footer .bottom p{
font-size: 14px;
}
html[lang="en"] footer .centre .right .item .text:not(:last-child) {
margin-bottom: 15px;
}
html[lang="en"] footer .centre .right .item .icon {
margin-top: 10px;
}
html[lang="en"] footer .top .right.pc .list .item:first-child {
margin-bottom: 10px;
}
}
@media screen and (max-width: 1400px){
}
@media screen and (max-width: 1366px){
}
@media screen and (max-width: 1024px){
header .header .right .list{
display: none;
}
header,
header.active {
height: 60px;
}
header{
background-color: #fff;
}
header .header .logo img:first-child {
opacity: 1;
}
header .header .logo img:last-child {
opacity: 0;
}
footer .top, footer .centre, footer .bottom, header .header {
width: 100%;
padding-left: 30px;
padding-right: 30px;
}
.section,
.section .fp-tableCell{
height: auto !important;
}
footer .top .right.pc{
display: none;
}
footer .centre .right{
margin-left: 50px;
}
footer {
padding-top: 60px;
}
footer .centre .right .item .text h4 {
font-size: 16px;
}
footer .top .left{
width: 100px;
}
footer .top {
padding-bottom: 30px;
}
.banner{
height: 70vh;
}
.page {
margin: 40px auto;
}
footer .bottom{
justify-content: space-between;
}
.fixed_menu .list{
display: flex; width: 50%;
position: absolute;
right: -50%;
height: 100%;
padding-top: 100px;
background-color: #fff;
transition: all 1s;
flex-direction: column;
}
.fixed_menu .item{
width: 100%;
padding: 0 20px;
margin: 0 auto;
border-bottom: 1px solid #ccc;
}
.fixed_menu .item .head{
height: 60px;
line-height: 60px;
}
.fixed_menu.on {
clip-path: inset(0 0 0 0%);
pointer-events: all;
background-color: rgba(0,0,0,0.5);
}
.fixed_menu.on .list{
transform: translateX(-100%);
}
.fixed_menu .item a {
color: #333;
}
.fixed_menu{ position: fixed;
top: 0;
left: 0;
width: 100%;
pointer-events: none;
height: 100vh;
z-index: 100;
display: flex; transition: all 1.5s;
}
header .header .menu{
display: flex;
}
footer .top .right.pe{
display: flex;
flex-direction: column;
margin-bottom: 20px;
}
footer .top{
flex-direction: column;
}
footer .top .left{
margin-bottom: 30px;
}
footer .top .right.pe .trem .head a{
color: #333;
height: 60px;
line-height: 60px;
}
footer .top .right.pe .trem .head{
display: flex;
align-items: center;
justify-content: space-between;
border-bottom: 1px solid rgba(0, 0, 0,.05);
}
footer .top .right.pe .trem .head.active span{
transform: rotate(180deg);
}
footer .top .right.pe .trem .head span{
color: #333;
transition: all 1s;
transform: rotate(90deg);
}
footer .top .right.pe .trem .leve{
display: none;
}
footer .top .right.pe .trem .leve{
border-bottom: 1px solid hsla(0,0%,100%,.05);
}
footer .top .right.pe .trem .leve .ls{
display: flex;
flex-direction: column;
padding: 12px 0 12px 10px;
}
footer .top .right.pe .trem .leve a{
color: rgba(0, 0, 0, 0.5);
font-size: 14px;
line-height: 2.2;
}
html[lang="en"] footer .top .right.pc{
display: none;
}
html[lang="en"] footer .centre .right {
margin-left: 60px;
}
html[lang="en"] footer .centre .right .item {
max-width: 420px;
} 
header .header .right .tab{
color: #000;
width: 36px;
height: 36px;
font-size: 14px;
border: 2px solid rgba(0, 0, 0, 0.3);
}
header .header .right .tabce{
color: #000;
border: 2px solid rgba(0, 0, 0, 0.3);
}
}
@media screen and (max-width: 820px){
.banner .text h2 {
font-size: 42px;
}
footer .centre{
flex-direction: column;
}
footer .centre .right{
margin-top: 30px;
margin-left: 0;
}
footer .bottom p {
font-size: 14px;
}
footer .bottom p {
margin-right: 0;
}
footer .centre .right .item .text p {
font-size: 12px;
}
footer .centre .right .item .text h4 {
font-size: 14px;
}
html[lang="en"] footer .centre .right{
margin-left: 0;
flex-wrap: wrap;
justify-content: start;
}
html[lang="en"] footer .centre .right .item{
max-width: none;
}
html[lang="en"] footer .centre .right .item:not(:last-child){
margin-right: 30px;
margin-bottom: 30px;
}
html[lang="en"] footer {
padding-bottom: 150px;
}
}
@media screen and (max-width: 768px){
}
@media screen and (max-width: 540px){
.fixed_menu .list{
width: 100%;
right: -100%;
}
footer .bottom.pc{
display: none;
}
footer .bottom.pe{
display: block;
text-align: center;
padding-top: 20px;
}
footer .top, footer .centre, footer .bottom, header .header{
padding-left: 20px;
padding-right: 20px;
}
footer .centre .right .item{
display: flex;
width: 100%;
justify-content: start;
margin-bottom: 20px;
flex-direction: row-reverse;
}
footer .centre .right .item:nth-child(3){
width: 100%;
margin-bottom: 0;
}
footer .centre .right{
flex-wrap: wrap;
}
footer .centre .right .item .text{
margin-left: 10px;
}
footer .centre .right .item .icon{
width: 24px;
height: 24px;
margin-top: 0;
}
footer .centre .right .item .icon span{
font-size: 12px;
}
footer .bottom{
flex-direction: column;
}
footer .bottom p{
font-size: 12px;
line-height: 20px;
}
footer {
padding-bottom:16.666666vw;
}
footer .centre .right .item .text h4 {
font-size: 14px;
}
.banner .text h2 {
font-size: 32px;
}
.banner .text p {
font-size: 16px;
}
html[lang="en"] footer .centre .right .item:not(:last-child){
margin-right: 0;
}
footer .centre .right .item .textbox{
flex: 1;
}
html[lang="en"] footer .centre .right .item .icon {
margin-top: 20px;
}
footer .centre .right .item .text:not(:last-child) {
margin-bottom: 5px;
}
html[lang="en"] footer {
padding-bottom: 80px;
}
}
@media screen and (max-width: 500px){
.banner .text h2 {
font-size: 28px;
}
.banner .text p {
font-size: 20px;
}
}
@media screen and (max-width: 414px){
}
@media screen and (max-width: 375px){
}
@media screen and (max-width: 360px){
}.section {
overflow: hidden;
}
.banner-index {
height: 100vh;
background-color: #000;
}
.banner-index img {
width: 100%;
}
.banner-index .text {
position: absolute;
width: 100%;
height: 100%;
z-index: 99;
}
.banner-index .text .item {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%) scale(0.8);
text-align: center;
transition: all 1.5s;
opacity: 0;
transition-delay: 0.5s;
}
.banner-index .text .item h2 {
font-size: 60px;
color: #fff;
font-weight: 400;
}
.banner-index .text .item p {
font-size: 22px;
line-height: 34px;
color: #fff;
font-weight: 200;
}
.banner-index .text .item.active {
transform: translate(-50%, -50%) scale(1);
opacity: 1;
transition-delay: 1.5s;
}
.banner-index .page {
position: absolute;
bottom: 40px;
left: 50%;
transform: translateX(-50%);
z-index: 99;
margin: 0;
}
.banner-index .page .item {
cursor: pointer;
}
.banner-index .page .item:hover span {
color: #1290C6;
opacity: 1;
}
.banner-index .page .item.active span {
color: #1290C6;
opacity: 1;
}
.banner-index .page .item:not(:last-child) {
margin-right: 26px;
}
.banner-index .page .item span {
color: #fff;
opacity: 0.7;
transition: all 1s;
}
.one {
display: flex;
padding-left: 160px;
position: relative;
background-color: #fff;
}
.one .left {
flex: 1;
padding-top: 26.66666667vh;
padding-bottom: 104px;
display: flex;
flex-direction: column;
justify-content: space-between;
height: 100vh;
}
.one .left .top {
width: 720px;
}
.one .left .top .title {
margin-bottom: 133px;
}
.one .left .top .title.aos-animate {
transition-delay: 0.3s;
}
.one .left .top .title h3 {
font-size: 40px;
color: #000;
line-height: 50px;
}
.one .left .top .more {
display: inline-flex;
align-items: center;
}
.one .left .top .more.aos-animate {
transition-delay: 0.6s;
}
.one .left .top .more:hover .icon span {
transform: translateX(-5px);
}
.one .left .top .more:hover .text {
color: #1290C6;
}
.one .left .top .more .icon {
transform: rotate(180deg);
width: 32px;
height: 32px;
background-color: #1290C6;
color: #fff;
text-align: center;
line-height: 32px;
border-radius: 50%;
margin-right: 13px;
}
.one .left .top .more .icon span {
transition: all 1s;
display: block;
}
.one .left .top .more .text {
font-size: 14px;
color: #000;
font-weight: 200;
transition: all 1s;
}
.one .left .bottom {
width: 880px;
}
.one .left .bottom.aos-animate {
transition-delay: 0.9s;
}
.one .left .bottom .list {
display: flex;
justify-content: space-between;
}
.one .left .bottom .list .item{ padding: 0 0;
margin-right: 20px; }
.one .left .bottom .list .value { display: flex;
align-items: end;
justify-content: center;
margin-bottom: 10px;
}
.one .left .bottom .list .value .num {
font-size: 40px;
color: #1290C6;
line-height: 1;
} .one .left .bottom .list .value .sub{
font-size: 22px;
display: inline-block;
color: #1290C6;
margin-left: 7px;
}
.one .left .bottom .list .key {
text-align: center; color: #666;
line-height: 22px;
}
.one .right {
width: 41.0416666vw;
height: 100vh;
position: relative;
}
.one .right .bg {
width: 100%;
height: 100%;
clip-path: inset(0 0 100% 0);
transition: cubic-bezier(0.77, 0, 0.175, 1) 1.5s;
}
.one .right .bg.aos-animate {
clip-path: inset(0 0% 0 0);
}
.one .right .text {
position: absolute;
height: 100%;
width: 100%;
display: flex;
flex-direction: column;
justify-content: space-between;
top: 0;
padding: 26.75925925vh 7.4074074vh 12.5vh;
}
.one .right .text .top h4 {
font-size: 40px;
color: #fff;
font-weight: 400;
transform: translateY(20px);
opacity: 0;
transition: all 1s;
}
.one .right .text .top h4.aos-animate {
transform: translateY(0);
opacity: 1;
transition-delay: 1s;
}
.one .right .text .bottom div p {
font-weight: 200;
color: #fff;
opacity: 0.6;
margin-top: 20px;
transform: translateY(20px);
opacity: 0;
font-size: 29px;
display: block;
transition: all 1s;
}
.one .right .text .bottom div.aos-animate p {
transform: translateY(0);
opacity: 1;
transition-delay: 1.5s;
}
.one .right .text .bottom .line{
width: 100%;
height: 1px;
margin-top: 42px;
background-color: rgba(255, 255, 255, .5);
transform: scaleX(0);
transform-origin: left;
transition: all 1s;
}
.one .right .text .bottom .line::after{
width: 26px;
height: 1px;
background-color: #fff;
content: '';
display: block;
}
.one .right .text .bottom .line.aos-animate {
transform: scaleX(1);
transition-delay: 2s;
}
.two {
padding-top: 167px;
position: relative;
display: flex;
flex-direction: column;
height: 100%;
}
.two::after {
width: 100%;
height: 62.9629629vh;
content: '';
top: 0;
z-index: -1;
position: absolute;
background-color: #F0F0F0;
}
.two .title {
width: 1600px;
margin: 0 auto;
position: relative;
}
.two .title h3 {
font-size: 40px;
color: #010101;
line-height: 1;
}
.two .title .tab {
position: absolute;
left: 50%;
transform: translate(-50%, -50%);
display: flex;
top: 50%;
}
.two .title .tab .item {
color: #000;
padding: 12px 18px;
border-radius: 21px;
font-size: 19px;
line-height: 1;
transition: all 1s;
cursor: pointer;
}
.two .title .tab .item:hover {
background-color: #1290C6;
color: #FEFEFE;
}
.two .title .tab .item.active {
background-color: #1290C6;
color: #FEFEFE;
}
.two .title .tab .item:not(:last-child) {
margin-right: 30px;
}
.two .main {
width: 1600px;
margin: 0 auto ;
flex: 1;
position: relative;
}
.two .main.aos-animate {
transition-delay: 0.3s;
}
.two .main .list {
height: 100%;
position: relative;
}
.two .main .list .item {
height: 100%;
position: absolute;
top: 0;
left: 50%;
transform: translate(-50%, 20px);
opacity: 0;
pointer-events: none;
transition: all 1s;
}
.two .main .list .item a{
display: block;
width: fit-content;
margin: 0 auto;
}
.two .main .list .item.active {
transform: translate(-50%, 0);
opacity: 1;
pointer-events: all;
transition-delay: 0.5s;
}
.two .main .two-swiper {
width: 1440px;
height: 100%;
margin: 0 auto;
}
.two .main .two-swiper .swiper-slide.swiper-slide-active .text h3 {
transform: translateY(0);
opacity: 1;
}
.two .main .two-swiper .swiper-slide.swiper-slide-active .text .more {
transform: translateY(0);
opacity: 1;
transition-delay: 0.3s;
}
.two .main .two-swiper .box:hover img {
transform: scale(1.1);
}
.two .main .two-swiper .img {
height: 46.296296vh;
margin: 120px auto 0;
display: flex; align-items: center;
justify-content: center;
transform-origin: bottom;
}
.two .main .two-swiper .img img {
transition: all 2s;
cursor: pointer;
}
.two .main .two-swiper .text {
margin-top: 90px;
text-align: center;
}
.two .main .two-swiper .text h3 {
font-size: 26px;
color: #000;
transform: translateY(20px);
opacity: 0;
transition: all 1s;
}
.two .main .two-swiper .text .more {
display: flex;
justify-content: center;
margin-top: 17px;
align-items: center;
transform: translateY(20px);
opacity: 0;
transition: all 1s;
}
.two .main .two-swiper .text .more:hover .icon span {
transform: translateX(-5px);
}
.two .main .two-swiper .text .more:hover p {
color: #1290C6;
}
.two .main .two-swiper .text .more .icon {
transform: rotate(180deg);
width: 32px;
height: 32px;
text-align: center;
background-color: #1290C6;
border-radius: 25px;
line-height: 32px;
color: #fff;
margin-right: 13px;
}
.two .main .two-swiper .text .more .icon span {
display: block;
transition: all 1s;
}
.two .main .two-swiper .text .more p {
font-size: 14px;
line-height: 26px;
color: #434343;
transition: all 1s;
}
.two .main .tab {
width: 100%;
position: absolute;
top: 300px;
display: flex;
justify-content: space-between;
z-index: 1;
}
.two .main .tab .next {
transform: rotate(180deg);
}
.two .main .tab .prev,
.two .main .tab .next {
width: 60px;
height: 60px;
border-radius: 50%;
text-align: center;
line-height: 60px;
border: 1px solid #c8c8c8;
cursor: pointer;
transition: all 1s;
}
.two .main .tab .prev:hover,
.two .main .tab .next:hover {
border-color: #1290C6;
background-color: #1290C6;
}
.two .main .tab .prev:hover span,
.two .main .tab .next:hover span {
color: #fff;
}
.two .main .tab .prev span,
.two .main .tab .next span {
transition: all 1s;
font-size: 20px;
}
.there {
background-color: #2C3441;
height: 100%;
display: flex;
flex-direction: column;
justify-content: center;
}
.there .title {
width: 1600px;
margin: 0 auto;
display: flex;
justify-content: space-between;
}
.there .title h3 {
font-size: 40px;
color: #fff;
line-height: 1;
font-weight: 400;
}
.there .title .more {
display: flex;
align-items: center;
}
.there .title .more:hover .icon span {
transform: translateX(-5px);
}
.there .title .more:hover p {
color: #1290C6;
}
.there .title .more .icon {
width: 32px;
height: 32px;
background-color: #1290C6;
border-radius: 50%;
text-align: center;
line-height: 32px;
transform: rotate(180deg);
color: #fff;
margin-right: 13px;
}
.there .title .more .icon span {
display: block;
transition: all 1s;
}
.there .title .more p {
color: #fff;
font-weight: 200;
transition: all 1s;
}
.there .main {
margin-top: 53px;
overflow: hidden;
}
.there .main.aos-animate {
transition-delay: 0.3s;
}
.there .main .swiper { width: 150.666666vw;
margin-left: 50%;
transform: translateX(-50%);
}
.there .main .swiper .swiper-slide-active .img:hover img {
transform: scale(1.1);
}
.there .main .swiper .swiper-slide-active .text {
transform: translateY(0);
opacity: 1;
}
.there .main .swiper .img {
overflow: hidden;
}
.there .main .swiper .img img {
transition: all 2s;
width: 100%;
}
.there .main .swiper .text {
margin-top: 33px;
transform: translateY(20px);
opacity: 0;
transition: all 1s;
}
.there .main .swiper .text p {
text-align: center;
color: #fff;
font-size: 26px;
}
.four {
padding-top: 20.09259259vh;
background-color: #F5F5F5;
height: 100%;
}
.four .title {
width: 1600px;
margin: 0 auto;
}
.four .title h3 {
font-size: 40px;
font-weight: 400;
}
.four .main {
width: 1600px;
margin: 53px auto 0;
}
.four .main.aos-animate {
transition-delay: 0.3s;
}
.four .main .list {
display: inline-flex;
height: 550px;
}
.four .main .list .item {
display: flex;
background-color: #fff;
width: 400px;
position: relative;
transition: width 1s;
}
.four .main .list .item:not(:last-child) {
margin-right: 20px;
}
.four .main .list .item.active {
width: 800px;
}
.four .main .list .item.active .text {
background-color: #1290C6;
transform: translateX(100%);
}
.four .main .list .item.active .text .time h4 {
color: #fff;
}
.four .main .list .item.active .text .time p {
color: #fff;
}
.four .main .list .item.active .text .top h4 {
color: #fff;
}
.four .main .list .item.active .text .bottom p {
color: #fff;
}
.four .main .list .item.active .text .bottom .more {
transform: translateY(0);
opacity: 1;
}
.four .main .list .item .img {
width: 400px;
height: 100%;
}
.four .main .list .item .img img {
width: 100%;
height: 100%;
}
.four .main .list .item .text {
padding: 45px 30px;
position: absolute;
width: 400px;
height: 100%;
background-color: #fff;
left: 0;
transition-property: transform, background-color;
transition-duration: 1s;
}
.four .main .list .item .text .time h4 {
font-size: 46px;
color: #1290C6;
line-height: 34px;
font-weight: 400;
transition: all 1s;
}
.four .main .list .item .text .time p {
font-size: 14px;
color: #1290C6;
font-weight: 200;
margin-top: 5px;
transition: all 1s;
}
.four .main .list .item .text .top {
margin-top: 30px;
padding-bottom: 30px;
border-bottom: 1px solid #e6e6e6;
}
.four .main .list .item .text .top h4 {
font-size: 23px;
color: #000;
line-height: 34px;
font-weight: 200;
transition: all 1s;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.four .main .list .item .text .bottom {
margin-top: 41px;
}
.four .main .list .item .text .bottom p {
font-weight: 200;
transition: all 1s;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
overflow: hidden;
}
.four .main .list .item .text .bottom .more {
display: flex;
margin-top: 89px;
align-items: center;
opacity: 0;
transform: translateY(20px);
transition: all 1s;
}
.four .main .list .item .text .bottom .more .icon {
width: 32px;
height: 32px;
background-color: #fff;
color: #1290C6;
text-align: center;
line-height: 32px;
border-radius: 50%;
transform: rotate(180deg);
margin-right: 11px;
}
.four .main .list .item .text .bottom .more p {
font-weight: 200;
color: #fff;
font-size: 14px;
}
.loadbox{
width: 100vw;
height: 100vh;
position: fixed;
background-color: #fff;
left: 0;
top: 0;
z-index: 9999;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
transition: all 1s;
}
.loadbox.active{
opacity: 0;
pointer-events: none;
}
.loadbox .load .logo{
background: #dddddd;
width: 129px;
height: 43px;
mask-image: url(//www.silicon-carbide-membrane.com/wp-content/themes/ince/static/images/logo-white.png);
-webkit-mask-image: url(//www.silicon-carbide-membrane.com/static/images/logo-white.png);
}
.loadbox .load .logo .wave{
width: 100%;
height: 100%;
position: relative;
transform: translateY(100%);
}
.loadbox .load .logo .wave::before{
position: absolute;
left: 0;
bottom: 0;
width: 400px;
height: 48px;
content: "";
background-image: url(//www.silicon-carbide-membrane.com/wp-content/themes/ince/static/images/wave.png);
background-size: 100px 66px;
background-repeat: repeat-x;
background-position: bottom;
animation: wave-animation 2s 0.4s infinite linear, loading-animation 6s 0.4s infinite linear;
transition: 0.4s;  }
.loadbox .text{
position: absolute;
bottom: 46px;
left: 50%;
width: 100px;
height: 100px;
transform: translateX(-50%);
text-align: center;
line-height: 100px;
}
.loadbox .text .round{
width: 100%;
height: 100%;
position: absolute;
}
.loadbox .text .round svg .path-loop{
stroke-dashoffset: 157px;
}
body{
opacity: 0;
}
html[lang="en"] .banner-index .text .item h2 {
font-size: 42px;
}
html[lang="en"] .one .left .top .title h3 {
font-size: 32px;
}
html[lang="en"] .one .left .bottom .list .item{
width: 100%;
margin-bottom: 20px;
}
html[lang="en"] .one .left .bottom .list{
flex-direction: column;
}
html[lang="en"] .one .left .bottom .list .value{
justify-content: start;
}
html[lang="en"] .one .left .bottom .list .key{
text-align: left;
}
html[lang="en"] .one .left .top .title h3 {
font-size: 28px;
line-height: 42px;
}
html[lang="en"] .one .right .text,
html[lang="en"] .one .left{
padding-top: 16.666667vh;
}
html[lang="en"] .one .left .bottom .list .value .num {
font-size: 42px;
}
html[lang="en"] .one .left .top .title {
margin-bottom: 80px;
}
html[lang="en"] .two .title .tab .item {
font-size: 12px;
text-align: center;
} html[lang="en"] .two .main .two-swiper .img {
height: 38.296296vh;
} @keyframes wave-animation {
0% { transform: translateX(0);
}
100% { transform: translateX(-50%);
}
}
@keyframes loading-animation {
0% { }
100% { }
}
@media screen and (max-width: 2560px){
}
@media screen and (max-width: 2048px){
}
@media screen and (max-width: 1856px){
.banner-index .text .item h2 {
font-size: 58px;
}
html[lang="en"] .two .title .tab .item:not(:last-child) {
margin-right: 10px;
}
}
@media screen and (max-width: 1792px){
.banner-index .text .item h2 {
font-size: 54px;
}
.one .left .top .title h3 {
font-size: 36px;
line-height: 46px;
}
.one .left .top {
width: 740px;
}
.one .left .bottom .list .value .num {
font-size: 36px;
}
.one .left .bottom .list .value .sub {
font-size: 18px;
}
.there .main {
margin-top: 40px;
}
.there .title{
margin: 40px auto 0;
}
.two .main .two-swiper .img{
margin-top: 90px;
}
.two .main .two-swiper .text {
margin-top: 60px;
}
.one {
padding-left: 5%;
}
.two .title,
.two .main,
.there .title,
.four .title,
.four .main{
width: 90%;
}
.four .main .list {
width: 100%;
}
.four .main .list .item{
width: 24.8%;
}
.four .main .list .item:not(:last-child){
margin-right: .8%;
}
.four .main .list .item.active{
width: 48.8%;
}
.four .main .list .item .text{
width: 21.94vw;
}
.four .main .list .item .img{
width: 50%;
}
.four .main .list .item .text .time h4{
font-size: 42px;
}
.four .main .list .item .text .top h4 {
font-size: 22px;
line-height: 32px;
}
.four .main .list .item .text .top {
padding-bottom: 24px;
}
.four .main .list .item .text .bottom{
margin-top: 30px;
}
.four .main .list .item .text .bottom .more {
margin-top: 70px;
}
.four .main .list{
height: 520px;
}
.four {
padding-top: 16.092593vh;
}
}
@media screen and (max-width: 1680px){
.banner-index .text .item h2 {
font-size: 48px;
}
.one .left .top .title h3 {
font-size: 32px;
line-height: 42px;
}
.one .left .bottom {
width: 90%;
}
.one .right .text .top h4,
.two .title h3,
.there .title h3,
.four .title h3 {
font-size: 36px;
}
.one .right .text .bottom div p {
font-size: 24px;
}
.one .right .text .bottom .line {
margin-top: 30px;
}
.two {
padding-top: 140px;
}
.two::after {
height: 54.962963vh;
}
.two .main .two-swiper .img {
height: 40.296296vh;
}
.there .main .swiper .text p {
font-size: 22px;
}
.there .main .swiper .text {
margin-top: 24px;
}
.one .right .text,
.one .left{
padding-top: 20.666667vh;
}
.two .main .two-swiper .text h3 {
font-size: 22px;
}
.one .left .bottom .list .key{
font-size: 14px;
}
}
@media screen and (max-width: 1600px){
.one .left .bottom .list .item:not(:last-child){
margin-right: 30px;
}
.one .right {
width: 39.041667vw;
}
.one .left .bottom .list .value .num {
font-size: 36px;
}
.one .left .bottom .list .value .sub {
font-size: 18px;
}
.two .title .tab .item{
font-size: 16px;
}
.four .main .list {
height: 500px;
}
}
@media screen and (max-width: 1500px){
.one .left .top .title h3 {
font-size: 28px;
line-height: 38px;
}
.one .left .top .title {
margin-bottom: 100px;
}
.one .right {
width: 38.041667vw;
}
.four .main .list .item .text .top h4 {
font-size: 20px;
line-height: 30px;
}
.four .main .list .item .text {
padding: 35px 25px;
}
.four .main .list .item .text .bottom .more {
margin-top: 50px;
}
.four .main .list {
height: 460px;
}
.one .left .bottom .list .key {
font-size: 12px;
}
.one .left .bottom .list .value .num {
font-size: 32px;
}
}
@media screen and (max-width: 1440px){
.banner-index .text .item h2 {
font-size: 42px;
}
.four .main{
margin-top: 30px;
}
.four .main .list .item .text .top {
padding-bottom: 20px;
margin-top: 20px;
}
.four .main .list .item .text .bottom {
margin-top: 20px;
}
.four .main .list {
height: 440px;
}
.four .main .list .item .text .top h4 {
font-size: 18px;
line-height: 28px;
}
.one .left .top{
width: 90%;
}
.two .title .tab .item:not(:last-child) {
margin-right: 20px;
}
.two .title .tab .item{
white-space: nowrap;
}
.one .right .text .top h4, .two .title h3, .there .title h3, .four .title h3 {
font-size: 32px;
}
.there .title {
margin: 60px auto 0;
}
.two .main .list .item，
.two .main .two-swiper{
width: 100%;
}
.one .right .text {
padding: 26.75925925vh 5.407407vh 12.5vh;
}
.two .main .two-swiper,
.two .main .list .item{
width: 100%;
}
.two .main .two-swiper .img {
max-height: 40.296296vh;
height: auto; }
.two .main .two-swiper .img img{
width: 90%;
}
html[lang="en"] .banner-index .text .item h2 {
font-size: 36px;
}
html[lang="en"] .one .left .top .title h3 {
font-size: 24px;
line-height: 36px;
}
html[lang="en"] .one .left .bottom .list .value .num {
font-size: 32px;
}
html[lang="en"] .one .left {
padding-bottom: 70px;
}
html[lang="en"] .two .title .tab .item{
white-space: unset;
}
html[lang="en"] .two .title .tab{
width: 800px;
}
}
@media screen and (max-width: 1400px){
}
@media screen and (max-width: 1366px){
.four .main .list {
height: 420px;
}
.one .left .bottom {
width: 92%;
}
}
@media screen and (max-width: 1024px){
.banner-index{
position: relative;
height: 100vh;
}
.banner-index .text .item h2 {
font-size: 36px;
}
.banner-index .text .item{
width: 80%;
}
.one{
flex-direction: column;
padding-left: 0;
}
.one .right .text, .one .left{
padding-top: 60px;
}
.one .left,
.one .right{
height: auto;
}
.one .left{
padding: 60px 30px;
}
.one .left .top .title{
margin-bottom: 40px;
}
.one .left .top{
margin-bottom: 40px;
width: 100%;
}
.one .right{
width: 100%;
height: 400px;
}
.one .right .text{
padding: 60px 30px;
}
.one .right .text .bottom div.aos-animate p,
.one .right .text .top h4.aos-animate,
.one .right .text .bottom .line.aos-animate{
transition-delay: 0;
}
.one .left .bottom .list .value .sub {
font-size: 16px;
}
.one .left .bottom .list .value .num {
font-size: 30px;
}
.one .left .bottom {
width: 100%;
}
.one .right .text .bottom div p {
font-size: 20px;
}
.one .right .text .top h4, .two .title h3, .there .title h3, .four .title h3 {
font-size: 28px;
}
.two{
height: 740px;
padding-top: 60px;
}
.two .title, .two .main, .there .title, .four .title, .four .main{
width: 100%;
padding: 0 30px;
}
.two .main .two-swiper .img {
max-height: 20.296296vh;
}
.two .main .two-swiper .box:hover img{
transform: scale(1);
}
.there .main .swiper .text{
margin-bottom: 60px;
}
.four{
padding-top: 60px;
padding-bottom: 60px;
}
.four .main .list{
flex-wrap: wrap;
justify-content: space-between;
}
.four .main .list .item{
width: 49%;
margin-bottom: 20px;
flex-direction: column;
}
.four .main .list .item:not(:last-child){
margin-right: 0;
}
.four .main .list .item .text{
position: static;
}
.four .main .list{
height: auto;
}
.four .main .list .item .img{
width: 100%;
height: 31.25vw;
}
.four .main .list .item.active .text {
background-color: #fff;
transform: translateX(0);
}
.four .main .list .item .text{
width: 100%;
}
.four .main .list .item.active .text .time p,
.four .main .list .item.active .text .time h4{
color: #1290C6;
}
.four .main .list .item.active .text .bottom p,
.four .main .list .item.active .text .top h4{
color: #000;
}
.four .main .list .item .text .bottom .more p{
color: #000;
}
.four .main .list .item .text .bottom .more{
transform: translateY(0);
opacity: 1;
}
.four .main .list .item .text .bottom p {
-webkit-line-clamp: 2;
}
.two .title .tab{
position: static;
transform: none;
margin: 30px 0;
}
.two::after{
height: 100%;
}
.two .main .two-swiper .img {
margin-top: 50px;
}
.two .title .tab .item {
font-size: 14px;
}
.four .main .list .item .text {
padding: 20px;
}
.two .main .two-swiper .text .more:hover .icon span{
transform: translateX(0);
}
.there .title .more:hover .icon span {
transform: translateX(0);
}
html[lang="en"] .banner-index .text .item h2 {
font-size: 32px;
}
html[lang="en"] .one .right .text, html[lang="en"] .one .left{
padding-top: 60px;
}
html[lang="en"] .two .title .tab{
width: 100%;
}
}
@media screen and (max-width: 820px){
.two {
height: 700px;
}
.one .right .text .bottom .line {
margin-top: 20px;
}
.four .main .list .item .text .time h4 {
font-size: 36px;
}
.four .main .list .item .text .top h4 {
font-size: 16px;
line-height: 26px;
}
.four .main .list .item .text .top {
padding-bottom: 10px;
margin-top: 10px;
}
.four .main .list .item .text .bottom {
margin-top: 10px;
}
.four .main .list .item .text .bottom .more {
margin-top: 20px;
}
.four .main .list .item .text .bottom p{
font-size: 14px;
}
}
@media screen and (max-width: 768px){
}
@media screen and (max-width: 540px){
.banner-index .text .item h2 {
font-size: 32px;
}
.banner-index .text .item {
width: 100%;
padding: 0 20px;
}
.one .left{
padding: 10vw 20px;
}
.one .left .top .title h3 {
font-size: 24px;
line-height: 34px;
}
.one .left .bottom .list .item:not(:last-child){
margin-right: 0;
}
.one .left .bottom .list .item{
width: 100%;
}
.one .left .bottom .list{
flex-wrap: wrap;
}
.one .left .bottom .list .value .num {
font-size: 24px;
}
.one .left .bottom .list .value .sub {
font-size: 14px;
}
.two .title .tab .item {
padding: 8px 10px;
}
.two{
padding-top: 10vw;
height: 110vw;
}
.one .right .text{
padding: 10vw 20px;
}
.one .right {
height: 340px;
}
.there .main .swiper .text p {
font-size: 18px;
}
.two .title .tab{
overflow: scroll;
}
.there .main .swiper{
width: 200vw;
}
.two .main .two-swiper .img {
margin-top: 30px;
}
.two .title, .two .main, .there .title, .four .title, .four .main{
padding: 0 20px;
}
.four .main .list .item .text .time h4 {
font-size: 28px;
}
.four .main .list .item.active,
.four .main .list .item{
width: 100%;
}
.four .main .list .item .img {
height: auto;
}
.one .left .bottom .list .item{
margin-bottom: 20px;
}
.one .left .top .title h3 {
font-size: 20px;
line-height: 30px;
}
.one .right .text .top h4, .two .title h3, .there .title h3, .four .title h3 {
font-size: 24px;
}
.one .right .text .bottom div p {
font-size: 16px;
}
.there .title .more .icon {
width: 28px;
height: 28px;
line-height: 28px;
}
.two .main .two-swiper .img {
max-height: 34vw;
}
.two{
height: 120vw;
}
.one .left .bottom .list .value{
justify-content: start;
}
.one .left .bottom .list .key{
text-align: left;
}
.two .main .two-swiper .text h3 {
font-size: 18px;
}
.two .main .two-swiper .text .more .icon{
width: 28px;
height: 28px;
line-height: 28px;
}
html[lang="en"] .banner-index .text .item h2 {
font-size: 28px;
}
html[lang="en"] .one .left .top .title h3 {
font-size: 20px;
line-height: 30px;
}
html[lang="en"] .one .left .top .title {
margin-bottom: 50px;
}
html[lang="en"] .one .left {
padding-bottom: 30px;
}
html[lang="en"] .two .title .tab{
flex-wrap: wrap;
justify-content: space-between;
}
html[lang="en"] .two .title .tab .item{
margin-bottom: 20px;
width: 48%;
display: flex;
align-items: center;
height: 40px;
}
html[lang="en"] .two .title .tab .item:not(:last-child){
margin-right: 0;
}
html[lang="en"] .two {
height: 150vw;
}
html[lang="en"] .there .main .swiper .text p {
font-size: 16px;
}
html[lang="en"] .there .main .swiper .text {
margin-top: 15px;
margin-bottom: 40px;
}
}
@media screen and (max-width: 500px){
.banner-index .text .item h2 {
font-size: 28px;
}
.one .left .bottom .list .key {
font-size: 12px;
}
.there .title .more p{
font-size: 14px;
}
.two .title .tab{
margin: 20px 0;
}
}
@media screen and (max-width: 450px){
html[lang="en"] .banner-index .text .item h2 {
font-size: 24px;
}
}
@media screen and (max-width: 414px){
.banner-index .text .item h2 {
font-size: 24px;
}
.two .main .two-swiper .text {
margin-top: 30px;
}
}
@media screen and (max-width: 375px){
}
@media screen and (max-width: 360px){
}