@charset "UTF-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
html{box-sizing:border-box}
*,:before,:after{box-sizing:inherit}
body{background:url(../img/mix-right-brasil-bg.jpg) no-repeat center top;line-height:1;font:normal 16px NexaBold,sans-serif}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none}
:focus{outline:none}
::-moz-selection{background:#9AA8A8}
::selection{background:#9AA8A8}
.container{position:relative;max-width:1170px;margin-right:auto;margin-left:auto}
.container-fluid{position:relative;padding-left:30px;padding-right:30px}
@media (min-width: 1200px) {
.container-fluid{padding-left:100px;padding-right:100px}
}
[class*="col-"]{font-family:"Lato","Helvetica",sans-serif;letter-spacing:normal;display:inline-block;vertical-align:top;padding-left:15px;padding-right:15px;padding-bottom:30px}
.row{font-family:monospace;letter-spacing:-.65em}
@media (min-width: 1200px) {
.row{margin-left:-15px;margin-right:-15px}
}
@media (max-width: 767px) {
.col-xs-1{width:8.33333%}
.col-xs-2{width:16.66667%}
.col-xs-3{width:25%}
.col-xs-4{width:33.33333%}
.col-xs-5{width:41.66667%}
.col-xs-6{width:50%}
.col-xs-7{width:58.33333%}
.col-xs-8{width:66.66667%}
.col-xs-9{width:75%}
.col-xs-10{width:83.33333%}
.col-xs-11{width:91.66667%}
.col-xs-12{width:100%}
.col-xs-5col{width:20%}
}
@media (min-width: 768px) {
.col-sm-1{width:8.33333%}
.col-sm-2{width:16.66667%}
.col-sm-3{width:25%}
.col-sm-4{width:33.33333%}
.col-sm-5{width:41.66667%}
.col-sm-6{width:50%}
.col-sm-7{width:58.33333%}
.col-sm-8{width:66.66667%}
.col-sm-9{width:75%}
.col-sm-10{width:83.33333%}
.col-sm-11{width:91.66667%}
.col-sm-12{width:100%}
.col-sm-5col{width:20%}
}
@media (min-width: 992px) {
.col-md-1{width:8.33333%}
.col-md-2{width:16.66667%}
.col-md-3{width:25%}
.col-md-4{width:33.33333%}
.col-md-5{width:41.66667%}
.col-md-6{width:50%}
.col-md-7{width:58.33333%}
.col-md-8{width:66.66667%}
.col-md-9{width:75%}
.col-md-10{width:83.33333%}
.col-md-11{width:91.66667%}
.col-md-12{width:100%}
.col-md-5col{width:20%}
}
@media (min-width: 1200px) {
.col-lg-1{width:8.33333%}
.col-lg-2{width:16.66667%}
.col-lg-3{width:25%}
.col-lg-4{width:33.33333%}
.col-lg-5{width:41.66667%}
.col-lg-6{width:50%}
.col-lg-7{width:58.33333%}
.col-lg-8{width:66.66667%}
.col-lg-9{width:75%}
.col-lg-10{width:83.33333%}
.col-lg-11{width:91.66667%}
.col-lg-12{width:100%}
.col-lg-5col{width:20%}
}
@media (max-width: 767px) {
.col-xs-offset-left-1{margin-left:8.33333%}
.col-xs-offset-right-1{margin-right:8.33333%}
.col-xs-offset-left-2{margin-left:16.66667%}
.col-xs-offset-right-2{margin-right:16.66667%}
.col-xs-offset-left-3{margin-left:25%}
.col-xs-offset-right-3{margin-right:25%}
.col-xs-offset-left-4{margin-left:33.33333%}
.col-xs-offset-right-4{margin-right:33.33333%}
.col-xs-offset-left-5{margin-left:41.66667%}
.col-xs-offset-right-5{margin-right:41.66667%}
.col-xs-offset-left-6{margin-left:50%}
.col-xs-offset-right-6{margin-right:50%}
.col-xs-offset-left-7{margin-left:58.33333%}
.col-xs-offset-right-7{margin-right:58.33333%}
.col-xs-offset-left-8{margin-left:66.66667%}
.col-xs-offset-right-8{margin-right:66.66667%}
.col-xs-offset-left-9{margin-left:75%}
.col-xs-offset-right-9{margin-right:75%}
.col-xs-offset-left-10{margin-left:83.33333%}
.col-xs-offset-right-10{margin-right:83.33333%}
.col-xs-offset-left-11{margin-left:91.66667%}
.col-xs-offset-right-11{margin-right:91.66667%}
}
@media (min-width: 768px) {
.col-sm-offset-left-1{margin-left:8.33333%}
.col-sm-offset-right-1{margin-right:8.33333%}
.col-sm-offset-left-2{margin-left:16.66667%}
.col-sm-offset-right-2{margin-right:16.66667%}
.col-sm-offset-left-3{margin-left:25%}
.col-sm-offset-right-3{margin-right:25%}
.col-sm-offset-left-4{margin-left:33.33333%}
.col-sm-offset-right-4{margin-right:33.33333%}
.col-sm-offset-left-5{margin-left:41.66667%}
.col-sm-offset-right-5{margin-right:41.66667%}
.col-sm-offset-left-6{margin-left:50%}
.col-sm-offset-right-6{margin-right:50%}
.col-sm-offset-left-7{margin-left:58.33333%}
.col-sm-offset-right-7{margin-right:58.33333%}
.col-sm-offset-left-8{margin-left:66.66667%}
.col-sm-offset-right-8{margin-right:66.66667%}
.col-sm-offset-left-9{margin-left:75%}
.col-sm-offset-right-9{margin-right:75%}
.col-sm-offset-left-10{margin-left:83.33333%}
.col-sm-offset-right-10{margin-right:83.33333%}
.col-sm-offset-left-11{margin-left:91.66667%}
.col-sm-offset-right-11{margin-right:91.66667%}
}
@media (min-width: 992px) {
.col-md-offset-left-1{margin-left:8.33333%}
.col-md-offset-right-1{margin-right:8.33333%}
.col-md-offset-left-2{margin-left:16.66667%}
.col-md-offset-right-2{margin-right:16.66667%}
.col-md-offset-left-3{margin-left:25%}
.col-md-offset-right-3{margin-right:25%}
.col-md-offset-left-4{margin-left:33.33333%}
.col-md-offset-right-4{margin-right:33.33333%}
.col-md-offset-left-5{margin-left:41.66667%}
.col-md-offset-right-5{margin-right:41.66667%}
.col-md-offset-left-6{margin-left:50%}
.col-md-offset-right-6{margin-right:50%}
.col-md-offset-left-7{margin-left:58.33333%}
.col-md-offset-right-7{margin-right:58.33333%}
.col-md-offset-left-8{margin-left:66.66667%}
.col-md-offset-right-8{margin-right:66.66667%}
.col-md-offset-left-9{margin-left:75%}
.col-md-offset-right-9{margin-right:75%}
.col-md-offset-left-10{margin-left:83.33333%}
.col-md-offset-right-10{margin-right:83.33333%}
.col-md-offset-left-11{margin-left:91.66667%}
.col-md-offset-right-11{margin-right:91.66667%}
}
@media (min-width: 1200px) {
.col-lg-offset-left-1{margin-left:8.33333%}
.col-lg-offset-right-1{margin-right:8.33333%}
.col-lg-offset-left-2{margin-left:16.66667%}
.col-lg-offset-right-2{margin-right:16.66667%}
.col-lg-offset-left-3{margin-left:25%}
.col-lg-offset-right-3{margin-right:25%}
.col-lg-offset-left-4{margin-left:33.33333%}
.col-lg-offset-right-4{margin-right:33.33333%}
.col-lg-offset-left-5{margin-left:41.66667%}
.col-lg-offset-right-5{margin-right:41.66667%}
.col-lg-offset-left-6{margin-left:50%}
.col-lg-offset-right-6{margin-right:50%}
.col-lg-offset-left-7{margin-left:58.33333%}
.col-lg-offset-right-7{margin-right:58.33333%}
.col-lg-offset-left-8{margin-left:66.66667%}
.col-lg-offset-right-8{margin-right:66.66667%}
.col-lg-offset-left-9{margin-left:75%}
.col-lg-offset-right-9{margin-right:75%}
.col-lg-offset-left-10{margin-left:83.33333%}
.col-lg-offset-right-10{margin-right:83.33333%}
.col-lg-offset-left-11{margin-left:91.66667%}
.col-lg-offset-right-11{margin-right:91.66667%}
}
@media (max-width: 767px) {
.hidden-xs{display:none!important}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-sm{display:none!important}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-md{display:none!important}
}
@media (min-width: 1200px) {
.hidden-lg{display:none!important}
}
.align-left{text-align:left!important}
.align-right{text-align:right!important}
.align-center{text-align:center!important}
.align-middle{vertical-align:middle!important}
.align-top{vertical-align:top!important}
.align-bottom{vertical-align:bottom!important}
.pt-0{padding-top:0!important}
.pt-5{padding-top:5px!important}
.pt-10{padding-top:10px!important}
.pt-15{padding-top:15px!important}
.pt-20{padding-top:20px!important}
.pt-25{padding-top:25px!important}
.pt-30{padding-top:30px!important}
.pt-50{padding-top:50px!important}
.pr-0{padding-right:0!important}
.pr-5{padding-right:5px!important}
.pr-10{padding-right:10px!important}
.pr-15{padding-right:15px!important}
.pr-20{padding-right:20px!important}
.pr-25{padding-right:25px!important}
.pr-30{padding-right:30px!important}
.pr-50{padding-right:50px!important}
.pb-0{padding-bottom:0!important}
.pb-5{padding-bottom:5px!important}
.pb-10{padding-bottom:10px!important}
.pb-15{padding-bottom:15px!important}
.pb-20{padding-bottom:20px!important}
.pb-25{padding-bottom:25px!important}
.pb-30{padding-bottom:30px!important}
.pb-50{padding-bottom:50px!important}
.pl-0{padding-left:0!important}
.pl-5{padding-left:5px!important}
.pl-10{padding-left:10px!important}
.pl-15{padding-left:15px!important}
.pl-20{padding-left:20px!important}
.pl-25{padding-left:25px!important}
.pl-30{padding-left:30px!important}
.pl-50{padding-left:50px!important}
.mt-0{margin-top:0!important}
.mt-5{margin-top:5px!important}
.mt-10{margin-top:10px!important}
.mt-15{margin-top:15px!important}
.mt-20{margin-top:20px!important}
.mt-25{margin-top:25px!important}
.mt-30{margin-top:30px!important}
.mt-50{margin-top:50px!important}
.mr-0{margin-right:0!important}
.mr-5{margin-right:5px!important}
.mr-10{margin-right:10px!important}
.mr-15{margin-right:15px!important}
.mr-20{margin-right:20px!important}
.mr-25{margin-right:25px!important}
.mr-30{margin-right:30px!important}
.mr-50{margin-right:50px!important}
.mb-0{margin-bottom:0!important}
.mb-5{margin-bottom:5px!important}
.mb-10{margin-bottom:10px!important}
.mb-15{margin-bottom:15px!important}
.mb-20{margin-bottom:20px!important}
.mb-25{margin-bottom:25px!important}
.mb-30{margin-bottom:30px!important}
.mb-50{margin-bottom:50px!important}
.ml-0{margin-left:0!important}
.ml-5{margin-left:5px!important}
.ml-10{margin-left:10px!important}
.ml-15{margin-left:15px!important}
.ml-20{margin-left:20px!important}
.ml-25{margin-left:25px!important}
.ml-30{margin-left:30px!important}
.ml-50{margin-left:50px!important}
.no-padding{padding:0!important}
.no-margin{margin:0!important}
.header-logo,.blog-related-post-meta__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.main-video:before,.section-arrow:before,.s-skills-2:before{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
@font-face{font-family:'Lato';font-style:normal;font-weight:200;src:local("Lato Thin"),local(Lato-Thin),url(../fonts/Lato-Thin.woff) format("woff"),url(../fonts/Lato-Thin.woff2) format("woff2"),url(../fonts/Lato-Thin.ttf) format("truetype")}
@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local("Lato Light"),local(Lato-Light),url(../fonts/Lato-Light.woff) format("woff"),url(../fonts/Lato-Light.woff2) format("woff2"),url(../fonts/Lato-Light.ttf) format("truetype")}
@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local(Lato-Regular),local(Lato),url(../fonts/Lato-Regular.woff) format("woff"),url(../fonts/Lato-Regular.woff2) format("woff2"),url(../fonts/Lato-Regular.ttf) format("truetype"),url(../fonts/Lato-Regular.eot?#iefix) format("embedded-opentype")}
@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local("Lato Bold"),local(Lato-Bold),url(../fonts/Lato-Bold.woff) format("woff"),url(../fonts/Lato-Bold.woff2) format("woff2"),url(../fonts/Lato-Bold.ttf) format("truetype")}
@font-face{font-family:'Kaleidos';font-style:normal;src:local(Kaleidos-Smooth),local(Kaleidos-Smooth),url(../fonts/Kaleidos-Smooth.woff) format("woff"),url(../fonts/Kaleidos-Smooth.woff2) format("woff2"),url(../fonts/Kaleidos-Smooth.ttf) format("truetype")}
@font-face{font-family:'TheGrimm';font-style:normal;src:local(TheGrimm),local(TheGrimm),url(../fonts/TheGrimm.woff) format("woff"),url(../fonts/TheGrimm.woff2) format("woff2"),url(../fonts/TheGrimm.ttf) format("embedded-opentype")}
@font-face{font-family:'NexaThin';font-weight:400;font-style:normal;src:local(NexaThin),local(NexaThin),url(../fonts/NexaThin.woff) format("woff"),url(../fonts/NexaThin.woff2) format("woff2"),url(../fonts/NexaThin.ttf) format("truetype")}
@font-face{font-family:'Nexa-Light';font-weight:400;font-style:normal;src:local(Nexa-Light),local(Nexa-Light),url(../fonts/Nexa-Light.woff) format("woff"),url(../fonts/Nexa-Light.woff2) format("woff2"),url(../fonts/Nexa-Light.ttf) format("truetype")}
@font-face{font-family:'NexaBlack';font-weight:400;font-style:normal;src:local(NexaBlack),local(NexaBlack),url(../fonts/NexaBlack.woff) format("woff"),url(../fonts/NexaBlack.woff2) format("woff2"),url(../fonts/NexaBlack.ttf) format("truetype")}
@font-face{font-family:'NexaBold';font-weight:400;font-style:normal;src:local(NexaBold),local(NexaBold),url(../fonts/NexaBold.woff) format("woff"),url(../fonts/NexaBold.woff2) format("woff2"),url(../fonts/NexaBold.ttf) format("truetype")}
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;height:100%}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0);height:100%}
.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel .owl-refresh .owl-item{display:none}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;height:100%;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateZ(0)}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}
.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}
.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}
.owl-carousel .owl-item img{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}
.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1}
@-webkit-keyframes bounce {
0%,20%,50%,80%,100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%{-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
60%{-webkit-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
}
@keyframes bounce {
0%,20%,50%,80%,100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%{-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
60%{-webkit-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
}
@-webkit-keyframes flash {
0%,50%,100%{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash {
0%,50%,100%{opacity:1}
25%,75%{opacity:0}
}
@-webkit-keyframes pulse {
0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse {
0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@-webkit-keyframes rubberBand {
0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);-ms-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);-ms-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);-ms-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);-ms-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);-ms-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes rubberBand {
0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);-ms-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);-ms-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);-ms-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);-ms-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);-ms-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@-webkit-keyframes shake {
0%,100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake {
0%,100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@-webkit-keyframes swing {
20%,40%,60%,80%,100%{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}
20%{-webkit-transform:rotate3d(0,0,1,15deg);-ms-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);-ms-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);-ms-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);-ms-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0deg);-ms-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
@keyframes swing {
20%,40%,60%,80%,100%{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}
20%{-webkit-transform:rotate3d(0,0,1,15deg);-ms-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);-ms-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);-ms-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);-ms-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0deg);-ms-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
@-webkit-keyframes tada {
0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate(-3deg);-ms-transform:scale3d(0.9,0.9,0.9) rotate(-3deg);transform:scale3d(0.9,0.9,0.9) rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);-ms-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);-ms-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}
100%{-webkit-transform:scale3d(1,1,1) rotate(0);-ms-transform:scale3d(1,1,1) rotate(0);transform:scale3d(1,1,1) rotate(0)}
}
@keyframes tada {
0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate(-3deg);-ms-transform:scale3d(0.9,0.9,0.9) rotate(-3deg);transform:scale3d(0.9,0.9,0.9) rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);-ms-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);-ms-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}
100%{-webkit-transform:scale3d(1,1,1) rotate(0);-ms-transform:scale3d(1,1,1) rotate(0);transform:scale3d(1,1,1) rotate(0)}
}
@-webkit-keyframes wobble {
0%{-webkit-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);-ms-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);-ms-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);-ms-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);-ms-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);-ms-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}
100%{-webkit-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}
}
@keyframes wobble {
0%{-webkit-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);-ms-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);-ms-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);-ms-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);-ms-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);-ms-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}
100%{-webkit-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}
}
@-webkit-keyframes bounceIn {
0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);-ms-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1;-webkit-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
70%{-webkit-transform:scale3d(0.9,0.9,0.9);-ms-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes bounceIn {
0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);-ms-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1;-webkit-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
70%{-webkit-transform:scale3d(0.9,0.9,0.9);-ms-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@-webkit-keyframes bounceInDown {
0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,30px,0);-ms-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}
80%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInDown {
0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,30px,0);-ms-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}
80%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes bounceInLeft {
0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(30px,0,0);-ms-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}
80%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInLeft {
0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(30px,0,0);-ms-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}
80%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes bounceInRight {
0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-30px,0,0);-ms-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}
80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInRight {
0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-30px,0,0);-ms-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}
80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes bounceInUp {
0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
80%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInUp {
0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
80%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes bounceOut {
0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
25%{-webkit-transform:scale3d(0.95,0.95,0.95);-ms-transform:scale3d(0.95,0.95,0.95);transform:scale3d(0.95,0.95,0.95)}
50%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);-ms-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}
@keyframes bounceOut {
0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
25%{-webkit-transform:scale3d(0.95,0.95,0.95);-ms-transform:scale3d(0.95,0.95,0.95);transform:scale3d(0.95,0.95,0.95)}
50%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);-ms-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}
@-webkit-keyframes bounceOutDown {
0%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
20%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes bounceOutDown {
0%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
20%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@-webkit-keyframes bounceOutLeft {
0%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
20%{opacity:1;-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes bounceOutLeft {
0%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
20%{opacity:1;-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@-webkit-keyframes bounceOutRight {
0%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes bounceOutRight {
0%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@-webkit-keyframes bounceOutUp {
0%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
20%{opacity:1;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes bounceOutUp {
0%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
20%{opacity:1;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@-webkit-keyframes fadeIn {
0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn {
0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeInDown {
0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInDown {
0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes fadeInDownBig {
0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInDownBig {
0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes fadeInLeft {
0%{opacity:0;-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInLeft {
0%{opacity:0;-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes fadeInLeftBig {
0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInLeftBig {
0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes fadeInRight {
0%{opacity:0;-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInRight {
0%{opacity:0;-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes fadeInRightBig {
0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInRightBig {
0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes fadeInUpBig {
0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInUpBig {
0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes fadeOutDown {
0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
}
@keyframes fadeOutDown {
0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
}
@-webkit-keyframes fadeOutDownBig {
0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes fadeOutDownBig {
0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@-webkit-keyframes fadeOutLeft {
0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
}
@keyframes fadeOutLeft {
0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
}
@-webkit-keyframes fadeOutLeftBig {
0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes fadeOutLeftBig {
0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@-webkit-keyframes fadeOutRight {
0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
}
@keyframes fadeOutRight {
0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
}
@-webkit-keyframes fadeOutRightBig {
0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes fadeOutRightBig {
0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@-webkit-keyframes fadeOutUp {
0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
}
@keyframes fadeOutUp {
0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
}
@-webkit-keyframes fadeOutUpBig {
0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes fadeOutUpBig {
0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@-webkit-keyframes flip {
0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95);-ms-transform:perspective(400px) scale3d(0.95,0.95,0.95);transform:perspective(400px) scale3d(0.95,0.95,0.95);animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);animation-timing-function:ease-in}
}
@keyframes flip {
0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95);-ms-transform:perspective(400px) scale3d(0.95,0.95,0.95);transform:perspective(400px) scale3d(0.95,0.95,0.95);animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);animation-timing-function:ease-in}
}
@-webkit-keyframes flipInX {
0%{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}
70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}
100%{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}
}
@keyframes flipInX {
0%{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}
70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}
100%{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}
}
@-webkit-keyframes flipInY {
0%{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}
70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}
100%{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}
}
@keyframes flipInY {
0%{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}
70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}
100%{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}
}
@-webkit-keyframes flipOutX {
0%{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}
100%{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}
}
@keyframes flipOutX {
0%{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}
100%{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}
}
@-webkit-keyframes flipOutY {
0%{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}
100%{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}
}
@keyframes flipOutY {
0%{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}
100%{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}
}
@-webkit-keyframes lightSpeedIn {
0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}
60%{opacity:1;-webkit-transform:translate3d(-20%,0,0) skewX(30deg);-ms-transform:translate3d(-20%,0,0) skewX(30deg);transform:translate3d(-20%,0,0) skewX(30deg)}
80%{opacity:1;-webkit-transform:translate3d(0%,0,0) skewX(-15deg);-ms-transform:translate3d(0%,0,0) skewX(-15deg);transform:translate3d(0%,0,0) skewX(-15deg)}
100%{opacity:1;-webkit-transform:translate3d(0%,0,0) skewX(0deg);-ms-transform:translate3d(0%,0,0) skewX(0deg);transform:translate3d(0%,0,0) skewX(0deg)}
}
@keyframes lightSpeedIn {
0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}
60%{opacity:1;-webkit-transform:translate3d(-20%,0,0) skewX(30deg);-ms-transform:translate3d(-20%,0,0) skewX(30deg);transform:translate3d(-20%,0,0) skewX(30deg)}
80%{opacity:1;-webkit-transform:translate3d(0%,0,0) skewX(-15deg);-ms-transform:translate3d(0%,0,0) skewX(-15deg);transform:translate3d(0%,0,0) skewX(-15deg)}
100%{opacity:1;-webkit-transform:translate3d(0%,0,0) skewX(0deg);-ms-transform:translate3d(0%,0,0) skewX(0deg);transform:translate3d(0%,0,0) skewX(0deg)}
}
@-webkit-keyframes lightSpeedOut {
0%{opacity:1;-webkit-transform:translate3d(0%,0,0) skewX(0deg);-ms-transform:translate3d(0%,0,0) skewX(0deg);transform:translate3d(0%,0,0) skewX(0deg)}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}
}
@keyframes lightSpeedOut {
0%{opacity:1;-webkit-transform:translate3d(0%,0,0) skewX(0deg);-ms-transform:translate3d(0%,0,0) skewX(0deg);transform:translate3d(0%,0,0) skewX(0deg)}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}
}
@-webkit-keyframes rotateIn {
0%{opacity:0;-webkit-transform:rotate3d(0,0,1,-200deg);-ms-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
100%{opacity:1;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
}
@keyframes rotateIn {
0%{opacity:0;-webkit-transform:rotate3d(0,0,1,-200deg);-ms-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
100%{opacity:1;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
}
@-webkit-keyframes rotateInDownLeft {
0%{opacity:0;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}
100%{opacity:1;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}
}
@keyframes rotateInDownLeft {
0%{opacity:0;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}
100%{opacity:1;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}
}
@-webkit-keyframes rotateInDownRight {
0%{opacity:0;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}
100%{opacity:1;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}
}
@keyframes rotateInDownRight {
0%{opacity:0;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}
100%{opacity:1;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}
}
@-webkit-keyframes rotateInUpLeft {
0%{opacity:0;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}
100%{opacity:1;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}
}
@keyframes rotateInUpLeft {
0%{opacity:0;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}
100%{opacity:1;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}
}
@-webkit-keyframes rotateInUpRight {
0%{opacity:0;-webkit-transform:rotate3d(0,0,1,-90deg);-ms-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}
100%{opacity:1;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}
}
@keyframes rotateInUpRight {
0%{opacity:0;-webkit-transform:rotate3d(0,0,1,-90deg);-ms-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}
100%{opacity:1;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}
}
@-webkit-keyframes rotateOutDownLeft {
0%{opacity:1;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}
100%{opacity:0;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}
}
@keyframes rotateOutDownLeft {
0%{opacity:1;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}
100%{opacity:0;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}
}
@-webkit-keyframes rotateOutDownRight {
0%{opacity:1;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}
100%{opacity:0;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}
}
@keyframes rotateOutDownRight {
0%{opacity:1;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}
100%{opacity:0;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}
}
@-webkit-keyframes rotateOutUpLeft {
0%{opacity:1;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}
100%{opacity:0;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}
}
@keyframes rotateOutUpLeft {
0%{opacity:1;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}
100%{opacity:0;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}
}
@-webkit-keyframes rotateOutUpRight {
0%{opacity:1;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}
100%{opacity:0;-webkit-transform:rotate3d(0,0,1,90deg);-ms-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}
}
@keyframes rotateOutUpRight {
0%{opacity:1;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}
100%{opacity:0;-webkit-transform:rotate3d(0,0,1,90deg);-ms-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}
}
@-webkit-keyframes slideInDown {
0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInDown {
0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes slideInLeft {
0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInLeft {
0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes slideInRight {
0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInRight {
0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes slideInUp {
0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInUp {
0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes slideOutDown {
0%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes slideOutDown {
0%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@-webkit-keyframes slideOutLeft {
0%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes slideOutLeft {
0%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@-webkit-keyframes slideOutRight {
0%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes slideOutRight {
0%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@-webkit-keyframes slideOutUp {
0%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes slideOutUp {
0%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@-webkit-keyframes hinge {
0%{animation-timing-function:ease-in-out;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}
20%,60%{animation-timing-function:ease-in-out;-webkit-transform:rotate3d(0,0,1,80deg);-ms-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}
40%{animation-timing-function:ease-in-out;-webkit-transform:rotate3d(0,0,1,60deg);-ms-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}
80%{opacity:1;animation-timing-function:ease-in-out;-webkit-transform:rotate3d(0,0,1,70deg) translate3d(0,0,0);-ms-transform:rotate3d(0,0,1,70deg) translate3d(0,0,0);transform:rotate3d(0,0,1,70deg) translate3d(0,0,0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}
100%{animation-timing-function:ease-in-out;-webkit-transform:rotate3d(0,0,1,75deg) translate3d(0,0,0);-ms-transform:rotate3d(0,0,1,75deg) translate3d(0,0,0);transform:rotate3d(0,0,1,75deg) translate3d(0,0,0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}
}
@keyframes hinge {
0%{animation-timing-function:ease-in-out;-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}
20%,60%{animation-timing-function:ease-in-out;-webkit-transform:rotate3d(0,0,1,80deg);-ms-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}
40%{animation-timing-function:ease-in-out;-webkit-transform:rotate3d(0,0,1,60deg);-ms-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}
80%{opacity:1;animation-timing-function:ease-in-out;-webkit-transform:rotate3d(0,0,1,70deg) translate3d(0,0,0);-ms-transform:rotate3d(0,0,1,70deg) translate3d(0,0,0);transform:rotate3d(0,0,1,70deg) translate3d(0,0,0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}
100%{animation-timing-function:ease-in-out;-webkit-transform:rotate3d(0,0,1,75deg) translate3d(0,0,0);-ms-transform:rotate3d(0,0,1,75deg) translate3d(0,0,0);transform:rotate3d(0,0,1,75deg) translate3d(0,0,0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}
}
@-webkit-keyframes rollIn {
0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);-ms-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}
100%{opacity:1;-webkit-transform:translate3d(0px,0,0) rotate(0deg);-ms-transform:translate3d(0px,0,0) rotate(0deg);transform:translate3d(0px,0,0) rotate(0deg)}
}
@keyframes rollIn {
0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);-ms-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}
100%{opacity:1;-webkit-transform:translate3d(0px,0,0) rotate(0deg);-ms-transform:translate3d(0px,0,0) rotate(0deg);transform:translate3d(0px,0,0) rotate(0deg)}
}
@-webkit-keyframes rollOut {
0%{opacity:1;-webkit-transform:translate3d(0px,0,0) rotate(0deg);-ms-transform:translate3d(0px,0,0) rotate(0deg);transform:translate3d(0px,0,0) rotate(0deg)}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);-ms-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}
}
@keyframes rollOut {
0%{opacity:1;-webkit-transform:translate3d(0px,0,0) rotate(0deg);-ms-transform:translate3d(0px,0,0) rotate(0deg);transform:translate3d(0px,0,0) rotate(0deg)}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);-ms-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}
}
@-webkit-keyframes zoomIn {
0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);-ms-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}
@keyframes zoomIn {
0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);-ms-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}
@-webkit-keyframes zoomInDown {
0%{animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-ms-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0)}
60%{animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-ms-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0)}
}
@keyframes zoomInDown {
0%{animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-ms-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0)}
60%{animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-ms-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0)}
}
@-webkit-keyframes zoomInLeft {
0%{animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-ms-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0)}
60%{animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-ms-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0)}
}
@keyframes zoomInLeft {
0%{animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-ms-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0)}
60%{animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-ms-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0)}
}
@-webkit-keyframes zoomInRight {
0%{animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-ms-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0)}
60%{animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-ms-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0)}
}
@keyframes zoomInRight {
0%{animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-ms-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0)}
60%{animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-ms-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0)}
}
@-webkit-keyframes zoomInUp {
0%{animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-ms-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0)}
60%{animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-ms-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0)}
}
@keyframes zoomInUp {
0%{animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-ms-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0)}
60%{animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-ms-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0)}
}
@-webkit-keyframes zoomOut {
0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);-ms-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
100%{opacity:0}
}
@keyframes zoomOut {
0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);-ms-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
100%{opacity:0}
}
@-webkit-keyframes zoomOutDown {
40%{animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-ms-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0)}
100%{animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-ms-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}
}
@keyframes zoomOutDown {
40%{animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-ms-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0)}
100%{animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-ms-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}
}
@-webkit-keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);-ms-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);-ms-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}
}
@keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);-ms-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);-ms-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}
}
@-webkit-keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);-ms-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);-ms-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}
}
@keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);-ms-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);-ms-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}
}
@-webkit-keyframes zoomOutUp {
40%{animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-ms-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0)}
100%{animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-ms-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}
}
@keyframes zoomOutUp {
40%{animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-ms-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0)}
100%{animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-ms-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}
}
@-webkit-keyframes pulse-down {
0%{-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:.2}
30%{-webkit-transform:translate3d(0,16px,0);-ms-transform:translate3d(0,16px,0);transform:translate3d(0,16px,0);opacity:.7}
85%{-webkit-transform:translate3d(0,17px,0);-ms-transform:translate3d(0,17px,0);transform:translate3d(0,17px,0)}
90%{-webkit-transform:translate3d(0,22px,0);-ms-transform:translate3d(0,22px,0);transform:translate3d(0,22px,0)}
95%{-webkit-transform:translate3d(0,17px,0);-ms-transform:translate3d(0,17px,0);transform:translate3d(0,17px,0)}
100%{-webkit-transform:translate3d(0,22px,0);-ms-transform:translate3d(0,22px,0);transform:translate3d(0,22px,0);opacity:.8}
}
@keyframes pulse-down {
0%{-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:.2}
30%{-webkit-transform:translate3d(0,16px,0);-ms-transform:translate3d(0,16px,0);transform:translate3d(0,16px,0);opacity:.7}
85%{-webkit-transform:translate3d(0,17px,0);-ms-transform:translate3d(0,17px,0);transform:translate3d(0,17px,0)}
90%{-webkit-transform:translate3d(0,22px,0);-ms-transform:translate3d(0,22px,0);transform:translate3d(0,22px,0)}
95%{-webkit-transform:translate3d(0,17px,0);-ms-transform:translate3d(0,17px,0);transform:translate3d(0,17px,0)}
100%{-webkit-transform:translate3d(0,22px,0);-ms-transform:translate3d(0,22px,0);transform:translate3d(0,22px,0);opacity:.8}
}
@-webkit-keyframes rotate {
to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes rotate {
to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes pulsate {
from{opacity:1;-webkit-transform:scale(0.25);-ms-transform:scale(0.25);transform:scale(0.25)}
95%{opacity:0;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
to{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}
}
@keyframes pulsate {
from{opacity:1;-webkit-transform:scale(0.25);-ms-transform:scale(0.25);transform:scale(0.25)}
95%{opacity:0;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
to{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}
}
.fx{opacity:0}
.animated{opacity:1;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.parallax{position:absolute;width:100%;height:100%;top:0;left:0;will-change:transform;z-index:-1}
.parallax-wrapper{position:relative;overflow:hidden;z-index:0}
body{color:#000}
h1{font-size:42px}
h2{font-size:36px}
h3{font-size:30px}
h4{font-size:24px}
h5{font-size:18px}
h6{font-size:16px}
p{font-weight:300;line-height:1.4}
header,section{width:100%}
.theme-color{color:#55C594}
.wrapper{position:relative;overflow:hidden}
.wrapper-content{position:relative;left:0;-webkit-transition:.4s left cubic-bezier(1,0,0.95,1);transition:.4s left cubic-bezier(1,0,0.95,1)}
.hidden{opacity:0;display:none!important}
.header{position:absolute;top:0;left:0;line-height:80px;z-index:2;-webkit-transition:.4s top,.4s background;transition:.4s top,.4s background;white-space:nowrap}
.header-logo{padding-bottom:0;text-transform:uppercase}
.header-logo__link{color:#fff}
.header-dark{background:#0B1216}
.header-sticky{position:fixed;top:100px;-webkit-transform:translateY(-100px)!important;-ms-transform:translateY(-100px)!important;transform:translateY(-100px)!important;will-change:transform}
.menu{display:none}
.menu-desktop .menu-mobile-logo{display:none!important}
.menu-desktop .menu{display:block;text-transform:uppercase;text-align:center;font-size:12px;font-weight:400}
.menu-desktop .menu__item{display:inline-block;margin-right:25px}
.menu-desktop .menu__item:last-child{margin-right:0}
@media (min-width: 768px) {
.menu-desktop .menu__item > .submenu{opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}
.menu-desktop .menu__item > .submenu .submenu{opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}
.menu-desktop .menu__item > .submenu .submenu__item:hover > .submenu{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.menu-desktop .menu__item:hover > .submenu{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.menu-desktop .menu__link{position:relative;display:inline-block;color:#fff;-webkit-transition:.2s;transition:.2s}
.menu-desktop .menu__link:hover{color:#55C594;cursor:pointer}
.menu-desktop .menu__link:after,.menu-desktop .menu__link_active:after{content:"";position:absolute;display:block;width:0;height:1px;top:50%;margin-top:18px;background:transparent;-webkit-transition:.6s;transition:.6s}
.menu-desktop .menu__link:hover:after,.menu-desktop .menu__link_active:after{background:#55C594;width:100%}
.menu-desktop .menu__link_active{color:#55C594}
.menu-desktop .submenu{background:#0B1216;opacity:1;visibility:hidden;position:absolute;min-width:120px;text-align:left}
.menu-desktop .submenu__item{position:relative;display:block;margin:0;line-height:40px}
.menu-desktop .submenu__item:hover > .submenu{visibility:visible}
.menu-desktop .submenu__link{display:block;padding:0 25px 0 15px;white-space:nowrap;color:#fff;text-transform:uppercase;-webkit-transition:.4s;transition:.4s}
.menu-desktop .submenu__link:hover{color:#fff;background:#55C594}
.menu-desktop .submenu__link.ico-112:before{position:absolute;top:14px;right:5px}
.menu-desktop .submenu .submenu{top:0;left:100%}
.menu-desktop .submenu.container{width:100%;left:0}
.menu-desktop .submenu-mega{padding:15px 45px 45px}
.menu-desktop .submenu-mega > .submenu__item:first-child{padding:0;font-weight:300;color:#fff;margin-bottom:20px;text-transform:uppercase}
.menu-desktop .submenu-mega > .submenu__item:first-child:before{content:'';position:absolute;display:block;top:100%;left:0;width:100%;height:1px;background:#142027}
.menu-desktop .submenu-mega > .submenu__item:first-child:after{content:'';position:absolute;display:block;left:0;width:20px;height:1px;background:#55C594;-webkit-transition:.6s width;transition:.6s width}
.menu-desktop .submenu-mega:hover > .submenu__item:first-child:after{width:50%}
.menu-desktop .submenu-mega .submenu__link{padding:0;color:#9AA8A8}
.menu-desktop .submenu-mega .submenu__link:hover{background:none;color:#55C594}
@media (min-width: 768px) and (max-width: 991px) {
.menu-desktop .menu__item{margin-right:6px}
}
.menu-mobile-logo{padding:0 30px 50px;font-size:20px;font-weight:300;text-transform:uppercase;line-height:80px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media (max-width: 767px) {
.menu-mobile-logo{padding:0 30px 10px}
}
.menu-mobile-social{margin:70px 20px 0 30px}
@media (max-width: 767px) {
.menu-mobile-social{margin:30px 20px 0 30px}
}
.menu-mobile-social .footer-social__item{margin:10px 8px 0 0}
.menu-mobile-social .footer-social__item:before{font-size:30px}
.menu-mobile .header{white-space:normal;-webkit-transition:.4s cubic-bezier(1,0,0.95,1);transition:.4s cubic-bezier(1,0,0.95,1);opacity:1}
.menu-mobile .menu{display:block;position:absolute;top:0;display:block;height:990px;height:100vh;background:#0C1317;text-transform:uppercase;overflow-y:auto}
.menu-mobile .menu__item{line-height:36px}
.menu-mobile .menu__link{display:block;color:#ddd;font-size:13px;font-weight:300;text-transform:uppercase;-webkit-transition:.4s;transition:.4s}
.menu-mobile .menu__link:hover{color:#fff;background:#55C594}
.menu-mobile .menu__link_pressed{color:#55C594;background:#090f12}
.menu-mobile .menu__link_pressed:hover{color:#fff}
.menu-mobile .menu__link:not(:only-child):before{position:absolute;line-height:inherit;font-size:20px;-webkit-transition:.4s transform;transition:.4s transform}
.menu-mobile .submenu{display:none;visibility:visible;background:#090f12}
.menu-mobile .submenu__link{display:block;color:#9AA8A8;font-size:12px}
.menu-mobile .submenu__link:hover{color:#fff;background:#55C594}
.menu-mobile .submenu__link:not(:only-child):before{position:absolute;line-height:inherit;font-size:20px;-webkit-transition:.4s transform;transition:.4s transform}
.menu-mobile .submenu-mega[class*="col-"],.menu-mobile .submenu-mega [class*="col-"]{padding:0;width:100%}
.menu-mobile .submenu-mega > .submenu__item:first-child{color:#9AA8A8;font-size:13px}
.menu-mobile.menu-mobile-left .header-logo{float:right;text-align:right}
.menu-mobile.menu-mobile-left .menu-nav{text-align:left}
.menu-mobile.menu-mobile-left.menu-mobile-opened .header{left:70%}
.menu-mobile.menu-mobile-left.menu-mobile-opened .wrapper-content{left:70%}
.menu-mobile.menu-mobile-left .menu{left:auto;right:100%;width:70%;text-align:left;direction:rtl}
.menu-mobile.menu-mobile-left .menu__link{padding:0 0 0 30px}
.menu-mobile.menu-mobile-left .menu__link:not(:only-child):before{left:auto;right:15px}
.menu-mobile.menu-mobile-left .menu .submenu__link{padding:0 15px 0 45px}
.menu-mobile.menu-mobile-left .menu .submenu__link:not(:only-child){padding-left:30px}
.menu-mobile.menu-mobile-left .menu .submenu__link:not(:only-child):before{left:auto;right:15px}
.menu-mobile.menu-mobile-left .menu .submenu-mega > .submenu__item:first-child{padding-left:30px}
.menu-mobile.menu-mobile-left .menu .submenu-mega .submenu__link{padding-left:45px}
.menu-mobile.menu-mobile-left .menu__link:before,.menu-mobile.menu-mobile-left .submenu__link:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.menu-mobile.menu-mobile-left .menu__link_pressed:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.menu-mobile.menu-mobile-right .menu-nav{text-align:right}
.menu-mobile.menu-mobile-right .menu-toggle{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
.menu-mobile.menu-mobile-right.menu-mobile-opened .header{left:-70%}
.menu-mobile.menu-mobile-right.menu-mobile-opened .wrapper-content{left:-70%}
.menu-mobile.menu-mobile-right .menu{left:100%;width:70%;text-align:right}
.menu-mobile.menu-mobile-right .menu__link{padding:0 30px 0 0}
.menu-mobile.menu-mobile-right .menu__link_pressed:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
.menu-mobile.menu-mobile-right .menu__link:not(:only-child):before{left:15px}
.menu-mobile.menu-mobile-right .menu .submenu__link{padding:0 45px 0 15px}
.menu-mobile.menu-mobile-right .menu .submenu__link:not(:only-child){padding-right:30px}
.menu-mobile.menu-mobile-right .menu .submenu__link:not(:only-child):before{left:15px}
.menu-mobile.menu-mobile-right .menu .submenu-mega > .submenu__item:first-child{padding-right:30px}
.menu-mobile.menu-mobile-right .menu .submenu-mega .submenu__link{padding-right:45px}
.menu-nav{padding-bottom:0}
.menu-toggle{display:none;padding:8px 7px 8px 0;cursor:pointer;vertical-align:middle}
.menu-toggle__inner{position:relative;width:21px;height:2px;background:#fff;-webkit-transition:.4s background-color;transition:.4s background-color}
.menu-toggle__inner:before{content:'';position:absolute;top:-8px;left:0;background:#fff;width:26px;height:2px;-webkit-transition:.4s background-color;transition:.4s background-color}
.menu-toggle__inner:after{content:'';position:absolute;top:8px;left:0;background:#fff;width:28px;height:2px;-webkit-transition:.4s background-color;transition:.4s background-color}
.menu-toggle:hover .menu-toggle__inner,.menu-toggle:hover .menu-toggle__inner:before,.menu-toggle:hover .menu-toggle__inner:after{background-color:#55C594}
@media (max-width: 767px) {
.menu-toggle{display:inline-block}
}
.p-asidemenupage.menu-mobile .row{margin-left:auto;margin-right:auto}
.p-asidemenupage.menu-mobile .menu{top:-30px;width:300px}
.p-asidemenupage.menu-mobile .menu-nav{position:fixed;top:30px;background:rgba(0,0,0,0.2);z-index:2;-webkit-transition:.4s left cubic-bezier(1,0,0.95,1),.4s right cubic-bezier(1,0,0.95,1);transition:.4s left cubic-bezier(1,0,0.95,1),.4s right cubic-bezier(1,0,0.95,1)}
@media (max-width: 767px) {
.p-asidemenupage.menu-mobile.menu-mobile-left .wrapper-content{width:100%!important}
.p-asidemenupage.menu-mobile.menu-mobile-left .menu-nav{padding:8px;left:30px}
.p-asidemenupage.menu-mobile.menu-mobile-left .menu{right:calc(100% + 30px)}
.p-asidemenupage.menu-mobile.menu-mobile-right .wrapper-content{left:0;width:100%!important}
.p-asidemenupage.menu-mobile.menu-mobile-right .menu-nav{padding:8px;right:30px}
.p-asidemenupage.menu-mobile.menu-mobile-right .menu{left:calc(100% + 30px)}
}
.p-asidemenupage.menu-mobile-opened.menu-mobile-left .menu-nav{left:330px}
.p-asidemenupage.menu-mobile-opened.menu-mobile-left .wrapper-content{left:300px;width:calc(100% - 300px)}
.p-asidemenupage.menu-mobile-opened.menu-mobile-left .menu{right:calc(100% + 30px)}
.p-asidemenupage.menu-mobile-opened.menu-mobile-right .menu-nav{right:330px}
.p-asidemenupage.menu-mobile-opened.menu-mobile-right .wrapper-content{left:0;width:calc(100% - 300px)}
@media (max-width: 767px) {
.p-asidemenupage.menu-mobile-opened.menu-mobile-right .wrapper-content{left:-300px}
}
.p-asidemenupage.menu-mobile-opened.menu-mobile-right .menu{left:calc(100% + 30px)}
.s-main{position:relative;height:990px;height:100vh;overflow:hidden}
.main-simple{height:500px;text-align:center;position:relative;overflow:hidden;z-index:0}
.main-simple:after{content:'';height:100%;display:inline-block;vertical-align:middle}
.main-simple__bg{width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:-1}
.main-simple__title{font-size:46px;font-size:4.8vmin;color:#fff;font-weight:300;letter-spacing:10px;text-transform:uppercase}
.main-simple__subtitle{margin-top:20px;font:200 16px Lato,Helvetica,sans-serif;color:#fff;letter-spacing:10px;text-transform:uppercase}
.main-simple .container{width:90%;display:inline-block;vertical-align:middle}
.main-6{height:990px;height:100vh;text-align:center;position:relative;overflow:hidden;z-index:0}
.main-6:after{content:'';height:100%;display:inline-block;vertical-align:middle}
.main-6__bg{width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:-1}
.main-6 .container{width:80%;z-index:1;display:inline-block;vertical-align:middle;text-align:left}
.main-6-img{position:relative}
.main-6-img__img{position:absolute;top:0;left:0;width:100%}
.main-6__title{text-transform:uppercase;font-weight:200;color:#fff}
@media (max-width: 767px) {
.main-6__title{font-size:22px;font-size:7vmin}
}
.main-6__title .theme-color{display:block;font-weight:400}
.main-6__description{margin:5% 0 10%;margin:2.5vmin 0 5vmin;font-size:18px;font-weight:300;color:#fff}
@media (max-width: 767px) {
.main-6__description{font-size:16px}
}
.main-6 .btn-a{margin-bottom:30px}
.main-6 .btn-a:first-of-type{margin-right:30px}
.main-video{text-align:center;height:100%}
.main-video:before{content:'';width:100%;height:100%;background:#000;opacity:.3;z-index:1}
.main-video:after{content:'';height:100%;display:inline-block;vertical-align:middle}
.main-video .container{width:90%;z-index:1;display:inline-block;vertical-align:middle}
.main-video__video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.main-video__title{font-size:70px;font-size:7.3vmin;color:#fff;letter-spacing:6px;word-spacing:6px;text-transform:uppercase;display:inline-block;padding:10px 30px;background:rgba(155,229,197,0.1)}
.main-video__text{margin:5% 0 10%;margin:5.5vmin 0 10vmin;font-size:22px;font-size:2.3vmin;color:#fff;text-transform:uppercase}
.main-1{height:990px;height:100vh;background:#000}
.main-1-item{position:absolute;width:100%;height:100%}
.main-1-item__bg{background-size:cover}
.main-1-item__inner{display:inline-block}
.main-1-item__title{font-size:72px;font-size:7.6vmin;text-transform:uppercase;margin-top:5%;color:#fff}
.main-1-item__title_thin{font-weight:200}
.main-1-item__title_part_1{display:block}
.main-1-item__title_part_2{display:inline-block}
.main-1-item__title_part_3{display:inline-block}
.main-1-item__subtitle{font-weight:300;font-size:24px;font-size:2.6vmin;color:#fff}
@media (max-width: 767px) {
.main-1-item__subtitle{font-size:14px;font-size:4vmin}
}
.main-1-item .container{width:90%;top:35%}
.main-1-item .btn-a{margin-top:10%}
.main-1-item .btn-a:nth-of-type(1){margin-right:30px}
@media (min-width: 768px) {
.main-1-item .btn-a:nth-of-type(1){margin-right:60px}
}
.pro-items{position:relative;left:0;top:0;width:100%;height:100%}
.pro-item{position:absolute;width:100%;height:100%;z-index:0;opacity:0;-webkit-transition:.45s opacity;transition:.45s opacity}
.pro-item_show{z-index:1;opacity:1}
.pro-item_active{z-index:1;opacity:1}
.pro-item__timeline{position:absolute;left:0;bottom:0;width:0;height:2px;background:#55C594}
.pro-item:nth-child(1) .main-1-item__title{opacity:0;-webkit-transition:.6s opacity;transition:.6s opacity}
.pro-item:nth-child(1) .main-1-item__title_part_1{-webkit-transition:.6s transform;transition:.6s transform;-webkit-transform:translate3d(0,400px,0);-ms-transform:translate3d(0,400px,0);transform:translate3d(0,400px,0)}
.pro-item:nth-child(1) .main-1-item__title_part_2{-webkit-transition:.6s transform;transition:.6s transform;-webkit-transform:translate3d(1000px,0,0);-ms-transform:translate3d(1000px,0,0);transform:translate3d(1000px,0,0)}
.pro-item:nth-child(1) .main-1-item__title_part_3{-webkit-transition:.6s transform;transition:.6s transform;-webkit-transform:translate3d(-1000px,0,0);-ms-transform:translate3d(-1000px,0,0);transform:translate3d(-1000px,0,0)}
.pro-item:nth-child(1) .main-1-item__subtitle{opacity:0;-webkit-transition:.6s transform,.6s opacity;transition:.6s transform,.6s opacity;-webkit-transform:translate3d(0,100px,0);-ms-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}
.pro-item:nth-child(1) .btn-a{opacity:0;-webkit-transition:.6s;transition:.6s;-webkit-transform:translate3d(0,100px,0);-ms-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}
.pro-item:nth-child(1).pro-item_active .main-1-item__title{opacity:1}
.pro-item:nth-child(1).pro-item_active .main-1-item__title_part_1{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.pro-item:nth-child(1).pro-item_active .main-1-item__title_part_2{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.pro-item:nth-child(1).pro-item_active .main-1-item__title_part_3{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.pro-item:nth-child(1).pro-item_active .main-1-item__subtitle{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.pro-item:nth-child(1).pro-item_active .btn-a{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.pro-item:nth-child(2) .main-1-item__title{opacity:0;-webkit-transition:.6s opacity;transition:.6s opacity}
.pro-item:nth-child(2) .main-1-item__title_part_1{-webkit-transition:.6s transform;transition:.6s transform;-webkit-transform:translate3d(0,-150px,0);-ms-transform:translate3d(0,-150px,0);transform:translate3d(0,-150px,0)}
.pro-item:nth-child(2) .main-1-item__title_part_2{-webkit-transition:.6s transform;transition:.6s transform;-webkit-transform:translate3d(-150px,0,0);-ms-transform:translate3d(-150px,0,0);transform:translate3d(-150px,0,0)}
.pro-item:nth-child(2) .main-1-item__title_part_3{-webkit-transition:.6s transform;transition:.6s transform;-webkit-transform:translate3d(150px,0,0);-ms-transform:translate3d(150px,0,0);transform:translate3d(150px,0,0)}
.pro-item:nth-child(2) .main-1-item__subtitle{opacity:0;-webkit-transition:.6s transform,.6s opacity;transition:.6s transform,.6s opacity;-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
.pro-item:nth-child(2) .btn-a:nth-of-type(1){opacity:0;-webkit-transition:.6s;transition:.6s;-webkit-transform:translate3d(-100px,0,0);-ms-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}
.pro-item:nth-child(2) .btn-a:nth-of-type(2){opacity:0;-webkit-transition:.6s;transition:.6s;-webkit-transform:translate3d(100px,0,0);-ms-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}
.pro-item:nth-child(2).pro-item_active .main-1-item__title{opacity:1}
.pro-item:nth-child(2).pro-item_active .main-1-item__title_part_1{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.pro-item:nth-child(2).pro-item_active .main-1-item__title_part_2{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.pro-item:nth-child(2).pro-item_active .main-1-item__title_part_3{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.pro-item:nth-child(2).pro-item_active .main-1-item__subtitle{opacity:1;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.pro-item:nth-child(2).pro-item_active .btn-a{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.pro-item:nth-child(3) .main-1-item__title{opacity:0;-webkit-transition:.6s opacity;transition:.6s opacity}
.pro-item:nth-child(3) .main-1-item__title_part_1{-webkit-transition:.6s transform;transition:.6s transform;-webkit-transform:translate3d(0,-150px,0);-ms-transform:translate3d(0,-150px,0);transform:translate3d(0,-150px,0)}
.pro-item:nth-child(3) .main-1-item__title_part_2{-webkit-transition:.6s transform;transition:.6s transform;-webkit-transform:translate3d(-150px,0,0);-ms-transform:translate3d(-150px,0,0);transform:translate3d(-150px,0,0)}
.pro-item:nth-child(3) .main-1-item__title_part_3{-webkit-transition:.6s transform;transition:.6s transform;-webkit-transform:translate3d(150px,0,0);-ms-transform:translate3d(150px,0,0);transform:translate3d(150px,0,0)}
.pro-item:nth-child(3) .main-1-item__subtitle:nth-of-type(1){opacity:0;-webkit-transition:.6s transform,.6s opacity;transition:.6s transform,.6s opacity;-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
.pro-item:nth-child(3) .main-1-item__subtitle:nth-of-type(2){opacity:0;-webkit-transition:.6s transform,.6s opacity;transition:.6s transform,.6s opacity;-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
.pro-item:nth-child(3) .btn-a:nth-of-type(1){opacity:0;-webkit-transition:.4s background,.6s transform,.6s opacity;transition:.4s background,.6s transform,.6s opacity;-webkit-transform:translate3d(0,100px,0);-ms-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}
.pro-item:nth-child(3) .btn-a:nth-of-type(2){opacity:0;-webkit-transition:.4s background,.6s transform,.6s opacity;transition:.4s background,.6s transform,.6s opacity;-webkit-transform:translate3d(0,100px,0);-ms-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}
.pro-item:nth-child(3).pro-item_active .main-1-item__title{opacity:1}
.pro-item:nth-child(3).pro-item_active .main-1-item__title_part_1{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.pro-item:nth-child(3).pro-item_active .main-1-item__title_part_2{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.pro-item:nth-child(3).pro-item_active .main-1-item__title_part_3{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.pro-item:nth-child(3).pro-item_active .main-1-item__subtitle{opacity:1;-webkit-transition-delay:.6s;transition-delay:.6s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.pro-item:nth-child(3).pro-item_active .btn-a:nth-of-type(1){opacity:1;-webkit-transition-delay:0s,1.2s,1.2s;transition-delay:0s,1.2s,1.2s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.pro-item:nth-child(3).pro-item_active .btn-a:nth-of-type(2){opacity:1;-webkit-transition-delay:0s,1.5s,1.5s;transition-delay:0s,1.5s,1.5s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.main-5-slider{height:990px;height:100vh;background:#000}
.main-5-slider + .container{position:absolute;top:50%;left:5%;right:5%;width:90%;text-align:center;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.main-5-slider__item{width:100%;height:100%;background-size:cover}
.main-5-slider-controls{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.main-5-slider-dots__dot{position:relative;width:12px;height:12px;border-radius:50%;margin:18px;background:rgba(255,255,255,0.5);cursor:pointer}
.main-5-slider-dots__dot:after{content:"";position:absolute;display:block;width:12px;height:12px;-webkit-transition:.4s border-color;transition:.4s border-color;border:12px solid transparent;border-radius:50%;margin-left:-6px;margin-top:-6px}
.main-5-slider-dots__dot:hover:after{border-color:rgba(255,255,255,0.2)}
.main-5-slider-dots__dot.active{background:rgba(179,179,179,0.5)}
.main-5-slider-content{display:inline-block;overflow:hidden}
.main-5-slider-text__title{position:relative;margin:10px 0;display:inline-block;font-weight:700;font-size:92px;font-size:9.7vmin!important;color:#fff;letter-spacing:12px;text-transform:uppercase;white-space:nowrap;overflow:hidden;-webkit-transition:.7s opacity;transition:.7s opacity;-webkit-transition-delay:1.4s;transition-delay:1.4s}
@media (max-width: 767px) {
.main-5-slider-text__title{letter-spacing:normal;font-size:36px}
}
.main-5-slider-text__title_before{position:relative}
.main-5-slider-text__title_before:before{content:'';position:absolute;top:0;right:0;width:0;height:1px;background:#55C594;-webkit-transition:1s width;transition:1s width;-webkit-transition-delay:.4s;transition-delay:.4s}
.main-5-slider-text__title_before.animated:before{width:100%}
.main-5-slider-text__title_after{position:relative}
.main-5-slider-text__title_after:after{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;background:#55C594;-webkit-transition:1s width;transition:1s width;-webkit-transition-delay:.4s;transition-delay:.4s}
.main-5-slider-text__title_after.animated:after{width:100%}
.main-5-slider-text__pretitle{margin-bottom:30px;font-size:16px;font-weight:200;color:#fff;letter-spacing:4px;text-transform:uppercase;opacity:0;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:.4s;transition:.4s}
.main-5-slider-text__pretitle.animated{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.main-5-slider-text__subtitle{display:inline-block;width:0;font:200 16px Lato,Helvetica,sans-serif;color:#fff;white-space:nowrap;letter-spacing:4px;margin-top:30px;text-transform:uppercase;overflow:hidden}
.main-5-slider-text__subtitle:not(.hidden):after{content:'|';-webkit-animation:.5s fadeOut infinite 1.2s alternate;animation:.5s fadeOut infinite 1.2s alternate}
.p-asidemenupage.menu-mobile-left .menu{box-shadow:2px 0 2px 0 #0a0e15}
.p-asidemenupage.menu-mobile-right .menu{box-shadow:-2px 0 2px 0 #0a0e15}
.p-asidemenupage .s-portfolio{padding:0}
.p-asidemenupage .footer{position:fixed;bottom:0;z-index:-1}
.about-item__text{margin-bottom:30px;color:#000;font-weight:300;line-height:1.4}
.features-1 .features-item{text-align:left}
.features-1 .features-item__icon{position:relative;display:block;margin:auto;font-size:40px;background:#55C594;color:#fff;width:80px;height:80px;border-radius:50%}
.features-1 .features-item__icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.features-1 .features-item__icon:after{content:'';position:absolute;top:50%;left:50%;width:80px;height:80px;border-radius:50%;border:2px solid #55C594;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.features-1 .features-item:hover .features-item__icon:after{width:106px;height:106px;opacity:0;-webkit-transition:.5s;transition:.5s}
.features-1 .features-item__title{display:block;padding-top:30px;font-size:16px;color:#333;text-transform:uppercase}
.features-1 .features-item__text{padding-top:15px;padding-bottom:12px;font-weight:300;color:#000}
.features-1 .features-item__link{display:inline-block;color:#55C594;font-weight:400;font-size:13px;text-transform:uppercase;-webkit-transition:.4s transform;transition:.4s transform}
.features-1 .features-item__link:hover{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}
.features-2{padding:0}
.features-2 :nth-child(1) .features-item{background:#55C594}
.features-2 :nth-child(2) .features-item{background:#4dbd8c}
.features-2 :nth-child(3) .features-item{background:#47b484}
.features-2 :nth-child(4) .features-item{background:#47a57c}
.features-2 .features{margin:0;text-align:left}
.features-2 .features-item{color:#fff;padding:80px 30px;-webkit-transition:.3s background-color;transition:.3s background-color}
.features-2 .features-item:hover{background:#0B1216!important}
.features-2 .features-item__icon{font-size:55px}
.features-2 .features-item__title{padding:15px 0;font-size:16px;text-transform:uppercase}
.features-2 .features-item__text{margin-bottom:25px;font-weight:300}
.features-3 .features-item{text-align:left}
.features-3 .features-item__icon{position:relative;color:#55C594;font-size:60px;display:block;margin:auto;width:90px;height:90px;border-radius:50%}
.features-3 .features-item__icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media (max-width: 767px) {
.features-3 .features-item__icon{margin:0}
}
.features-3 .features-item__title{display:block;font-size:16px;color:#333;padding:30px 0;text-transform:uppercase}
.features-3 .features-item__text{font-weight:300;color:#000}
@media (max-width: 767px) {
.features-3 .features-item{padding-bottom:0}
}
.s-portfolio{position:relative;padding-bottom:0}
.portfolio-item{-webkit-backface-visibility:hidden}
.portfolio-item__wrap{position:relative;overflow:hidden;text-align:center}
.portfolio-item__wrap:before{content:"";position:absolute;display:block;width:100%;height:100%;-webkit-transition:.6s opacity;transition:.6s opacity;opacity:.05;background:#55C594;position:absolute;top:0;left:0;z-index:1}
.portfolio-item__wrap:hover:before{opacity:.6;background:#55C594}
.portfolio-item__img{width:100%;display:block}
.portfolio-item__inner{position:absolute;top:50%;left:0;width:100%;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.portfolio-item__link{width:80px;height:80px;color:#fff;font-size:50px;line-height:80px!important}
.portfolio-item__title{font-weight:300;text-transform:uppercase;font-size:18px;color:#fff;letter-spacing:4px}
.portfolio-item__subtitle{margin:auto;font-size:10px;color:#fff;letter-spacing:2px;font-weight:300;text-transform:uppercase}
.portfolio-1{text-align:left}
.portfolio-1 .portfolio-item__link{background:transparent;font-size:50px;display:inline-block;opacity:0;-webkit-transition:.4s opacity,.25s transform;transition:.4s opacity,.25s transform;-webkit-transform:scale3d(1.15,1.15,1.15);-ms-transform:scale3d(1.15,1.15,1.15);transform:scale3d(1.15,1.15,1.15)}
.portfolio-1 .portfolio-item__title,.portfolio-1 .portfolio-item__subtitle{display:block;opacity:0;-webkit-transition:.4s opacity,.3s transform;transition:.4s opacity,.3s transform}
.portfolio-1 .portfolio-item__title{margin:8% auto 10px;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}
.portfolio-1 .portfolio-item__subtitle{-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}
.portfolio-1 .portfolio-item__img{-webkit-transition:.6s transform;transition:.6s transform}
.portfolio-1 .portfolio-item:hover .portfolio-item__title,.portfolio-1 .portfolio-item:hover .portfolio-item__subtitle{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}
.portfolio-1 .portfolio-item:hover .portfolio-item__link{opacity:.85;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.portfolio-1 .portfolio-item:hover .portfolio-item__img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.portfolio-2{text-align:left}
.portfolio-2 .portfolio-item{text-align:center}
.portfolio-2 .portfolio-item__link{display:inline-block;opacity:0;-webkit-transition:.4s transform,.25s opacity;transition:.4s transform,.25s opacity;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}
.portfolio-2 .portfolio-item__title{margin:40px auto 10px}
.portfolio-2 .portfolio-item__title,.portfolio-2 .portfolio-item__subtitle{display:block;width:0;white-space:nowrap;overflow:hidden;-webkit-transition:.8s width;transition:.8s width}
.portfolio-2 .portfolio-item:hover .portfolio-item__link{-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}
.portfolio-2 .portfolio-item:hover .portfolio-item__title,.portfolio-2 .portfolio-item:hover .portfolio-item__subtitle{width:100%}
.portfolio-2 .portfolio-item:hover .portfolio-item__title{-webkit-transition-delay:.2s;transition-delay:.2s}
.portfolio-2 .portfolio-item:hover .portfolio-item__subtitle{-webkit-transition-delay:.6s;transition-delay:.6s}
.portfolio-black-white{text-align:left}
.portfolio-black-white .portfolio-item__img{-webkit-filter:saturate(0);filter:saturate(0);-webkit-transition:.4s;transition:.4s}
.portfolio-black-white .portfolio-item:hover .portfolio-item__img{-webkit-filter:saturate(100%);filter:saturate(100%)}
.section-arrow{display:none;position:absolute;width:42px;height:42px;margin:0 auto;cursor:pointer;z-index:1;bottom:100px;left:0;right:0}
.section-arrow:before{font-size:48px;color:#55C594;-webkit-animation:2s pulse-down infinite alternate;animation:2s pulse-down infinite alternate}
.portfolio-boxed{padding-bottom:50px;margin-left:15px;margin-right:15px}
.portfolio-no-gutter:not(.portfolio-boxed){margin:0}
.portfolio-no-gutter .portfolio-item{padding:0;background:#0B1216}
.portfolio-gutter{margin-left:-2px;margin-right:-2px}
.portfolio-gutter.portfolio-boxed{margin-left:13px;margin-right:13px}
@media (min-width: 1200px) {
.portfolio-gutter.portfolio-boxed{margin-left:-2px;margin-right:-2px}
}
.portfolio-gutter .portfolio-item{padding-left:2px;padding-right:2px;padding-bottom:4px}
.portfolio-carousel{cursor:-webkit-grab;cursor:grab}
.portfolio-carousel .portfolio-item:active{cursor:-webkit-grabbing;cursor:grabbing}
.s-get-it{position:relative;padding:100px 0;color:#fff;text-align:center;overflow:hidden;z-index:0}
.s-get-it__bg{width:100%;height:100%;top:0;left:0;background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:-1}
.s-get-it__bg:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:.25;background:#55C594}
.s-get-it__title{font-size:36px;margin-bottom:50px}
.s-get-it-2{position:relative;padding:50px 0 20px;background:#55C594}
.s-get-it-2__title{font-size:28px;font-weight:300;color:#fff}
@media (max-width: 991px) {
.s-get-it-2{text-align:center}
}
.s-get-it-2-triangle:before{content:'';position:absolute;left:0;right:0;width:0;height:0;bottom:100%;margin:auto;border:15px solid transparent;border-bottom:15px solid #55C594;z-index:1}
.s-get-it-2-uppercase .s-get-it-2__title{text-transform:uppercase;font-size:24px;letter-spacing:1px;font-weight:400}
.process :nth-child(odd) .process-item{background:#55C594}
.process :nth-child(even) .process-item{background:#0B1216}
.process__title{position:relative;font-size:32px;color:#fff;margin-bottom:40px}
.process__title:after{content:'';position:absolute;bottom:-15px;left:0;width:80px;height:2px;background:#fff}
.process__description{margin-bottom:30px;font-weight:300;line-height:1.4;color:#fff}
.process-item{position:relative;overflow:hidden;height:400px;text-align:left}
.process-item__inner{position:absolute;top:50%;left:0;right:0;width:70%;margin:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.process-item-video:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.3;z-index:1}
.process-item-video__video{position:absolute;top:0;left:0;height:100%}
.process-subitem__ico{font-size:14px;color:#fff;letter-spacing:2px;text-transform:uppercase;margin-left:55px}
.process-subitem__ico:before{position:absolute;left:0;font-size:32px;color:#55C594}
.process-subitem__description{margin:10px 0 0 55px;font-weight:300;font-size:14px;line-height:1.4;color:#9AA8A8}
.process-subitem:not(:last-child){margin-bottom:30px}
.s-blog{padding-bottom:0}
.s-blog-post{padding:0;position:relative;overflow:hidden}
.s-blog-post:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#55C594;opacity:0;-webkit-transition:.4s opacity;transition:.4s opacity}
.s-blog-post:hover:after{opacity:.7}
.s-blog-post:hover .s-blog-post__link{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.s-blog-post__link{position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:auto;font-size:42px;color:#fff;text-align:center;width:70px;height:70px;line-height:70px;z-index:1;opacity:0;-webkit-transition:.4s transform,.4s opacity;transition:.4s transform,.4s opacity;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px)}
.s-blog-post__img{width:100%;display:block}
.s-blog-post:hover .s-blog-post__link{-webkit-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}
.s-blog-post:hover .s-blog-post__title,.s-blog-post:hover .s-blog-post__date{width:100%}
.s-blog-post:hover .s-blog-post__date{-webkit-transition-delay:.4s;transition-delay:.4s}
.s-blog-post__inner{position:absolute;left:0;right:0;margin:auto;bottom:25px;width:85%;text-align:left;color:#fff;z-index:1}
.s-blog-post__title{letter-spacing:-1px;word-spacing:4px;font-size:18px;font-weight:300;text-overflow:ellipsis;text-transform:uppercase}
.s-blog-post__date{display:block;padding-top:10px;text-transform:uppercase;font-size:10px}
.s-blog-post__title,.s-blog-post__date{width:0;white-space:nowrap;overflow:hidden;-webkit-transition:.8s width;transition:.8s width}
.team{text-align:center}
.team-item{position:relative}
.team-item:hover .team-item-social__link{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.team-item:hover .team-item__wrap:before{background:#000;opacity:.5}
.team-item__img{width:100%}
.team-item__wrap{position:relative;line-height:0}
.team-item__wrap:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transition:.5s opacity;transition:.5s opacity}
.team-item-social{position:absolute;left:0;right:0;bottom:20px;width:100%}
.team-item-social__link{display:inline-block;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
.team-item-social__link:nth-child(1){-webkit-transition:.3s transform 0;transition:.3s transform 0}
.team-item-social__link:nth-child(2){-webkit-transition:.3s transform .1s;transition:.3s transform .1s}
.team-item-social__link:nth-child(3){-webkit-transition:.3s transform .2s;transition:.3s transform .2s}
.team-item-social__link:nth-child(4){-webkit-transition:.3s transform .3s;transition:.3s transform .3s}
.team-item-social__icon{margin:0 2px;display:inline-block;width:36px;height:36px;border:1px solid #919191;-webkit-transition:.3s border-color;transition:.3s border-color}
.team-item-social__icon:hover{border-color:#55C594}
.team-item-social__icon:before{font-size:16px;line-height:36px!important;color:#fff;-webkit-transition:.3s color;transition:.3s color}
.team-item-social__icon:hover:before{color:#55C594}
.team-item-details{line-height:normal;background:#55C594;color:#fff}
.team-item-details__name{padding:15px 0 10px;font-size:20px}
.team-item-details__position{padding:0 0 20px;font-size:16px;font-weight:300}
.team-2-item__wrap{position:relative;overflow:hidden;background:#0B1216;color:#fff;text-align:left}
.team-2-item-img{position:absolute;top:0;bottom:100px;right:0;left:0;overflow:hidden;box-shadow:0 1px 5px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.2);-webkit-transition:.3s bottom .2s;transition:.3s bottom .2s}
.team-2-item-img__blur{max-width:100%;vertical-align:top;opacity:.6;-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.team-2-item-img__img{position:absolute;top:0;max-width:100%;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.team-2-item-details{position:absolute;bottom:33px;left:20px;right:20px;letter-spacing:1px;-webkit-transition:.3s bottom .2s;transition:.3s bottom .2s}
.team-2-item-details__name{font-size:18px;margin-bottom:5px;text-transform:uppercase}
.team-2-item-details__position{font-size:14px;font-weight:300;opacity:0}
.team-2-item-social{margin:0 20px;position:absolute;left:0;right:0;bottom:0;line-height:44px;color:#fff;border-top:1px solid rgba(255,255,255,0.2);text-align:right;text-transform:uppercase}
.team-2-item-social__link{display:inline-block;opacity:0;margin-left:20px;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:.3s opacity,.3s transform;transition:.3s opacity,.3s transform}
.team-2-item-social__link:nth-child(1){-webkit-transition-delay:.2s;transition-delay:.2s}
.team-2-item-social__link:nth-child(2){-webkit-transition-delay:.4s;transition-delay:.4s}
.team-2-item-social__link:nth-child(3){-webkit-transition-delay:.6s;transition-delay:.6s}
.team-2-item-social__icon{color:#fff;font-size:18px;-webkit-transition:.3s color;transition:.3s color}
.team-2-item-social__icon:hover{color:#55C594}
.team-2-item:hover .team-2-item-social__link{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.team-2-item:hover .team-2-item-details{bottom:60px}
.team-2-item:hover .team-2-item-img{bottom:120px}
.team-2-item:hover .team-2-item-details__position{opacity:1;-webkit-transition:.3s opacity .3s;transition:.3s opacity .3s}
.skills__subtitle{padding-bottom:20px;color:#000;font-size:22px;font-weight:300;text-align:left}
.skills__text{color:#000;font-weight:300;line-height:1.4;text-align:left}
.skills__title{line-height:42px;color:#000;font-weight:300}
.skills-graph-linear{position:relative;height:42px;line-height:42px;margin-bottom:30px;padding-bottom:0}
.skills-graph-linear__bg{position:relative;width:100%;height:100%;display:block;background:rgba(114,219,173,0.1)}
.skills-graph-linear__bar{position:absolute;top:0;left:0;width:0;height:100%;background:#55C594}
.skills-graph-linear__count{color:#fff}
.skills-graph-linear__count:after{content:'%'}
.s-skills-2{position:relative;overflow:hidden;z-index:0}
.s-skills-2__bg{width:100%;height:100%;top:0;left:0;background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:-1}
.s-skills-2:before{content:'';width:100%;height:100%;background:#000;opacity:.7}
.skills{text-align:center}
.skills-graph-circle{padding-top:50px}
.skills-graph-circle__title{margin-top:20px;color:#fff;font-size:16px;font-weight:300;letter-spacing:2px}
.skills-graph-circle__inner{position:relative}
.skills-graph-circle__count{position:absolute;top:50%;left:50%;color:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.skills-graph-circle__count:after{content:'%'}
.skills-graph-circle__bar{stroke:#55C594}
.skills-graph-circle__bg{stroke:rgba(85,197,148,0.3)}
.counters{padding:100px 0;position:relative;overflow:hidden}
.counters__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:0}
.counters__bg:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:.25;background:#55C594}
.counters-item{text-align:center;margin-bottom:70px;color:#fff}
.counters-item__ico{display:block;font-size:60px}
.counters-item__count{margin:30px 0;font-weight:700;font-size:40px;letter-spacing:2px}
.counters-item__description{font-weight:300;font-size:16px;text-transform:uppercase;letter-spacing:1px}
.counters-item:not(:last-child){border-right:1px solid rgba(255,255,255,0.1)}
.counters.section-white .counters-item{color:#333;border-color:#F6F6F6}
.counters-item__ico.counters-item__ico_color_theme{color:#55C594}
.counters-item__count.counters-item__count_color_theme{color:#55C594}
.offer-1-product{position:relative}
.offer-1-product__img{top:0;left:0;max-width:100%}
.offer-1-description{position:relative;z-index:1}
.offer-1-features{padding-top:40px;text-align:left}
@media (max-width: 767px) {
.offer-1-features{padding:0;font-size:25px}
}
.offer-1-features-item{margin-bottom:30px}
.offer-1-features-item:last-child{text-align:center;padding-top:20px}
@media (min-width: 992px) {
.offer-1-features-item{margin-bottom:20px}
.offer-1-features-item:nth-child(1){padding-left:30px}
.offer-1-features-item:nth-child(2){padding-left:60px}
.offer-1-features-item:nth-child(3){padding-left:90px}
.offer-1-features-item:nth-child(4){padding-left:120px}
.offer-1-features-item:last-child{text-align:left;padding-left:190px}
}
.offer-1-features-item:before{display:inline-block;padding:0 24px 0 1px;color:#55C594;font-size:40px;vertical-align:middle;-webkit-transition:.4s transform;transition:.4s transform}
.offer-1-features-item:hover:before{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}
.offer-1-features-item__title{color:#333;font-size:16px;text-transform:uppercase}
.offer-1-features-item__description{padding-left:70px;color:gray;font-size:16px;font-weight:300}
.offer-2 :nth-child(odd) .offer-2-item{background:#0B1216}
.offer-2 :nth-child(even) .offer-2-item{background:#55C594}
.offer-2__title{position:relative;font-size:32px;color:#fff;margin-bottom:40px}
.offer-2__title:after{content:'';position:absolute;bottom:-15px;left:0;width:80px;height:2px;background:#fff}
.offer-2__description{margin-bottom:30px;font-weight:300;line-height:1.4;color:#fff}
.offer-2-item{position:relative;overflow:hidden;height:600px;text-align:left}
.offer-2-item__inner{position:absolute;top:50%;left:0;right:0;width:70%;margin:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.offer-2-item__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}
.offer-2-subitem__ico{font-size:14px;color:#fff;letter-spacing:2px;text-transform:uppercase;margin-left:55px}
.offer-2-subitem__ico:before{position:absolute;left:0;font-size:32px;color:#55C594}
.offer-2-subitem__description{margin:10px 0 0 55px;font-weight:300;font-size:14px;line-height:1.4;color:#9AA8A8}
.offer-2-subitem:not(:last-child){margin-bottom:30px}
.offer-3-feature{position:relative}
.offer-3-feature:hover .offer-3-feature__ico:after{width:120px;height:120px;opacity:0}
.offer-3-feature__left .offer-3-feature__name{left:82px}
.offer-3-feature__left .offer-3-feature__name:before{left:0}
.offer-3-feature__left .offer-3-feature__name:after{left:100%}
.offer-3-feature__left:nth-of-type(1) .offer-3-feature__name:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.offer-3-feature__left:nth-of-type(2) .offer-3-feature__name:after{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}
.offer-3-feature__left:nth-of-type(3) .offer-3-feature__name:after{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}
.offer-3-feature__left:nth-of-type(4) .offer-3-feature__name:after{-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg)}
.offer-3-feature__right .offer-3-feature__name{right:82px}
.offer-3-feature__right .offer-3-feature__name:before{right:0}
.offer-3-feature__right .offer-3-feature__name:after{left:0}
.offer-3-feature__right:nth-of-type(1) .offer-3-feature__name:after{-webkit-transform:rotate(145deg);-ms-transform:rotate(145deg);transform:rotate(145deg)}
.offer-3-feature__right:nth-of-type(2) .offer-3-feature__name:after{-webkit-transform:rotate(165deg);-ms-transform:rotate(165deg);transform:rotate(165deg)}
.offer-3-feature__right:nth-of-type(3) .offer-3-feature__name:after{-webkit-transform:rotate(175deg);-ms-transform:rotate(175deg);transform:rotate(175deg)}
.offer-3-feature__right:nth-of-type(4) .offer-3-feature__name:after{-webkit-transform:rotate(205deg);-ms-transform:rotate(205deg);transform:rotate(205deg)}
.offer-3-feature__ico{position:relative;display:inline-block;width:80px;height:80px;background:#55C594;border-radius:50%;color:#fff;margin-bottom:60px}
@media (min-width: 1200px) {
.offer-3-feature__ico{margin-bottom:100px}
}
.offer-3-feature__ico:before{position:absolute;top:50%;left:50%;font-size:28px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.offer-3-feature__ico:after{content:'';position:absolute;left:50%;top:50%;width:80px;height:80px;border:16px solid #55C594;border-radius:50%;-webkit-transition:.5s;transition:.5s;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.offer-3-feature__name{position:absolute;top:30px;padding:0 10px 5px;white-space:nowrap;color:#55C594;text-transform:uppercase;font-weight:300;z-index:1;opacity:0;-webkit-transition:.4s opacity;transition:.4s opacity}
@media (min-width: 992px) {
.offer-3-feature__name{top:15px}
}
.offer-3-feature__name:before{content:'';position:absolute;top:100%;width:0;height:1px;background:#55C594;-webkit-transition:.8s width;transition:.8s width}
@media (min-width: 0px) and (max-width: 991px) {
.offer-3-feature__name:before{display:none}
}
.offer-3-feature__name:after{content:'';position:absolute;top:100%;width:0;height:1px;background:#55C594;-webkit-transition:.8s width;transition:.8s width;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}
@media (min-width: 0px) and (max-width: 991px) {
.offer-3-feature__name:after{display:none}
}
.offer-3-feature.animated .offer-3-feature__name{opacity:1}
.offer-3-feature.animated .offer-3-feature__name:before{width:100%}
.offer-3-feature.animated .offer-3-feature__name:after{width:130px}
@media (min-width: 1200px) {
.offer-3-feature.animated .offer-3-feature__name:after{width:180px}
}
.offer-3-feature.animated .offer-3-feature__ico{-webkit-animation:.8s pulse,.3s fadeIn alternate both;animation:.8s pulse,.3s fadeIn alternate both}
.offer-3-feature.animated.offer-3-feature__left:nth-child(1) .offer-3-feature__ico{-webkit-animation-delay:1.6s;animation-delay:1.6s}
.offer-3-feature.animated.offer-3-feature__left:nth-child(1) .offer-3-feature__name{-webkit-transition-delay:1.6s;transition-delay:1.6s}
.offer-3-feature.animated.offer-3-feature__left:nth-child(1) .offer-3-feature__name:before{-webkit-transition-delay:2.4s;transition-delay:2.4s}
.offer-3-feature.animated.offer-3-feature__left:nth-child(1) .offer-3-feature__name:after{-webkit-transition-delay:3.2s;transition-delay:3.2s}
.offer-3-feature.animated.offer-3-feature__left:nth-child(2) .offer-3-feature__ico{-webkit-animation-delay:1.8s;animation-delay:1.8s}
.offer-3-feature.animated.offer-3-feature__left:nth-child(2) .offer-3-feature__name{-webkit-transition-delay:1.8s;transition-delay:1.8s}
.offer-3-feature.animated.offer-3-feature__left:nth-child(2) .offer-3-feature__name:before{-webkit-transition-delay:2.6s;transition-delay:2.6s}
.offer-3-feature.animated.offer-3-feature__left:nth-child(2) .offer-3-feature__name:after{-webkit-transition-delay:3.4s;transition-delay:3.4s}
.offer-3-feature.animated.offer-3-feature__left:nth-child(3) .offer-3-feature__ico{-webkit-animation-delay:1.2s;animation-delay:1.2s}
.offer-3-feature.animated.offer-3-feature__left:nth-child(3) .offer-3-feature__name{-webkit-transition-delay:1.2s;transition-delay:1.2s}
.offer-3-feature.animated.offer-3-feature__left:nth-child(3) .offer-3-feature__name:before{-webkit-transition-delay:2s;transition-delay:2s}
.offer-3-feature.animated.offer-3-feature__left:nth-child(3) .offer-3-feature__name:after{-webkit-transition-delay:2.8s;transition-delay:2.8s}
.offer-3-feature.animated.offer-3-feature__left:nth-child(4) .offer-3-feature__ico{-webkit-animation-delay:1.8s;animation-delay:1.8s}
.offer-3-feature.animated.offer-3-feature__left:nth-child(4) .offer-3-feature__name{-webkit-transition-delay:1.8s;transition-delay:1.8s}
.offer-3-feature.animated.offer-3-feature__left:nth-child(4) .offer-3-feature__name:before{-webkit-transition-delay:2.6s;transition-delay:2.6s}
.offer-3-feature.animated.offer-3-feature__left:nth-child(4) .offer-3-feature__name:after{-webkit-transition-delay:3.4s;transition-delay:3.4s}
.offer-3-feature.animated.offer-3-feature__right:nth-child(1) .offer-3-feature__ico{-webkit-animation-delay:1.2s;animation-delay:1.2s}
.offer-3-feature.animated.offer-3-feature__right:nth-child(1) .offer-3-feature__name{-webkit-transition-delay:1.2s;transition-delay:1.2s}
.offer-3-feature.animated.offer-3-feature__right:nth-child(1) .offer-3-feature__name:before{-webkit-transition-delay:2s;transition-delay:2s}
.offer-3-feature.animated.offer-3-feature__right:nth-child(1) .offer-3-feature__name:after{-webkit-transition-delay:2.8s;transition-delay:2.8s}
.offer-3-feature.animated.offer-3-feature__right:nth-child(2) .offer-3-feature__ico{-webkit-animation-delay:1s;animation-delay:1s}
.offer-3-feature.animated.offer-3-feature__right:nth-child(2) .offer-3-feature__name{-webkit-transition-delay:1s;transition-delay:1s}
.offer-3-feature.animated.offer-3-feature__right:nth-child(2) .offer-3-feature__name:before{-webkit-transition-delay:1.8s;transition-delay:1.8s}
.offer-3-feature.animated.offer-3-feature__right:nth-child(2) .offer-3-feature__name:after{-webkit-transition-delay:2.6s;transition-delay:2.6s}
.offer-3-feature.animated.offer-3-feature__right:nth-child(3) .offer-3-feature__ico{-webkit-animation-delay:1.4s;animation-delay:1.4s}
.offer-3-feature.animated.offer-3-feature__right:nth-child(3) .offer-3-feature__name{-webkit-transition-delay:1.4s;transition-delay:1.4s}
.offer-3-feature.animated.offer-3-feature__right:nth-child(3) .offer-3-feature__name:before{-webkit-transition-delay:2.2s;transition-delay:2.2s}
.offer-3-feature.animated.offer-3-feature__right:nth-child(3) .offer-3-feature__name:after{-webkit-transition-delay:3s;transition-delay:3s}
.offer-3-feature.animated.offer-3-feature__right:nth-child(4) .offer-3-feature__ico{-webkit-animation-delay:2.2s;animation-delay:2.2s}
.offer-3-feature.animated.offer-3-feature__right:nth-child(4) .offer-3-feature__name{-webkit-transition-delay:2.2s;transition-delay:2.2s}
.offer-3-feature.animated.offer-3-feature__right:nth-child(4) .offer-3-feature__name:before{-webkit-transition-delay:3s;transition-delay:3s}
.offer-3-feature.animated.offer-3-feature__right:nth-child(4) .offer-3-feature__name:after{-webkit-transition-delay:3.8s;transition-delay:3.8s}
.offer-3__img{max-width:100%}
.offer-3__description{color:gray;font-weight:300;margin-top:50px;line-height:1.5}
.s-clients{position:relative;overflow:hidden;z-index:0}
.s-clients:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#55C594;opacity:.08}
.s-clients__bg{width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-size:cover;z-index:-1}
.clients{padding:100px 0;margin:0;text-align:center}
.clients-item{color:#fff}
.clients-item__text{font-size:24px;font-weight:200}
.clients-item__text:before{content:'\e03e'}
.clients-item__text:after{content:'\e03f'}
.clients-item__text:before,.clients-item__text:after{font-family:'lp-icons';padding:0 10px;color:#55C594}
.clients-item__name{padding-top:30px;color:#55C594}
.clients-item__company{font-weight:200}
.clients-dots{width:240px;margin:100px auto 0}
.clients-dots__dot{display:inline-block;background:rgba(255,255,255,0.5);width:30px;height:2px;margin-right:10px;cursor:pointer;-webkit-transition:.2s background-color;transition:.2s background-color}
.clients-dots__dot:before{content:'';position:relative;display:block;height:20px;margin-top:-10px}
.clients-dots__dot:last-child{margin-right:0}
.clients-dots__dot.active{background:#55C594}
.client-logos{position:relative;cursor:-webkit-grab;cursor:grab}
.client-logos-carousel{height:200px}
.client-logos-item{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.client-logos-item:active{cursor:-webkit-grabbing;cursor:grabbing}
.client-logos-item__img{max-width:70%}
.client-logos .container .client-logos-item__img{max-width:100%}
.tooltip{display:none;position:fixed;padding:10px;width:200px;min-height:80px;background:#0a1014;color:#9AA8A8;border-radius:5px;font-size:14px;font-weight:300;box-shadow:1px 1px 1px 0 #080c0f;z-index:2}
.tooltip:after{content:'';position:absolute;bottom:-5px;left:0;right:0;margin:auto;width:10px;height:10px;background:#0a1014;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.footer-top{background:rgba(0,0,0,0.7);padding:40px 0 0;font-weight:300;color:#9AA8A8}
.footer-top [class^="col-"]:hover .footer__title:after{width:15%}
.footer__title{position:relative;padding-top:30px;color:#fff;font-size:16px;font-weight:300;margin-bottom:60px;text-transform:uppercase}
.footer__title:before{content:'';position:absolute;display:block;top:calc(100% + 15px);left:0;width:100%;height:1px;background:#142027}
.footer__title:after{content:'';position:absolute;display:block;top:calc(100% + 15px);left:0;width:20px;height:1px;background:#55C594;-webkit-transition:.6s width;transition:.6s width}
.footer__about{line-height:1.4}
.footer-contacts__item{line-height:1.7}
.footer-contacts__link{color:#55C594;-webkit-transition:.3s color;transition:.3s color}
.footer-contacts__link:hover{color:#fff}
.footer-social__item{display:inline-block;margin:30px 10px 0 0}
.footer-social__item:before{font-size:40px;color:#4e5b5b;-webkit-transition:.3s color;transition:.3s color}
.footer-social__item:hover:before{color:#55C594}
.footer-twitter-feed-vertical__list a{color:#55C594;font-size:14px;-webkit-transition:.3s color;transition:.3s color}
.footer-twitter-feed-vertical__list a:hover{color:#fff}
.footer-twitter-feed-vertical__item{position:relative;padding:0 0 15px 40px;color:#9AA8A8;font-size:14px}
.footer-twitter-feed-vertical__item:before{content:'';position:absolute;top:3px;left:0;font-size:22px;color:#55C594;-webkit-transition:.6s transform;transition:.6s transform}
.footer-twitter-feed-vertical__item .timePosted{color:#9AA8A8;font-size:12px}
.footer-form{text-align:right}
.footer-form__input{margin:0 0 10px;padding:8px 10px;border:none;min-width:100%;max-width:100%;background:#0e161b;font-family:"Lato","Helvetica",sans-serif;color:#9AA8A8;overflow:auto;-webkit-transition:.3s background-color;transition:.3s background-color}
.footer-form__input:focus{background:#101a20}
.footer-form__submit{margin:0;padding:10px 32px;border:none;font-family:"Lato","Helvetica",sans-serif;font-weight:300;color:#fff;background:#0e161b;cursor:pointer;-webkit-transition:.4s background-color;transition:.4s background-color}
.footer-form__submit:hover{background:#55C594}
.footer-bottom{background:#090f13;padding:30px 0;font-size:14px;color:#9AA8A8}
.footer-copy{padding-bottom:0}
@media (max-width: 767px) {
.footer-copy{text-align:center}
}
.footer-copy__heart{display:inline-block;width:24px;color:#ff63b7;vertical-align:text-top;font-size:18px;text-align:center;-webkit-animation:1s pulse infinite alternate;animation:1s pulse infinite alternate}
.footer-menu{padding-bottom:0;text-align:right}
@media (max-width: 767px) {
.footer-menu{text-align:center;padding-top:30px;padding-bottom:20px}
}
.footer-menu__item{display:inline;margin-right:25px}
.footer-menu__item:last-child{margin-right:0}
.footer-menu__link{position:relative;text-transform:uppercase;font-size:12px;color:#fff;-webkit-transition:.4s color;transition:.4s color}
.footer-menu__link:after{content:'';position:absolute;display:block;top:50%;left:0;width:0;height:1px;margin-top:18px;background:#55C594;-webkit-transition:.6s width;transition:.6s width}
.footer-menu__link:hover{color:#55C594}
.footer-menu__link:hover:after{width:100%}
.footer-menu__link_active{color:#55C594}
.likeapro{color:#9AA8A8}
.likeapro:hover{color:#55C594}
.faq{color:#000;text-align:left}
.faq-q{position:relative;margin-bottom:20px;font-weight:300;font-size:22px;cursor:help}
.faq-q:before{position:absolute;right:20px;color:#55C594;font-size:26px;-webkit-transition:.4s transform;transition:.4s transform}
.faq-q.opened:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
.faq-a{position:relative;display:none;padding:0 30px 0 50px;margin-bottom:30px;font-size:18px;font-weight:300}
.faq-a:before{content:'';position:absolute;top:20px;left:10px;width:0;height:1px;display:block;background:#55C594;-webkit-transition:.4s width .6s;transition:.4s width .6s}
.faq-a:after{content:'';position:absolute;top:0;left:10px;width:1px;height:0;display:block;background:#55C594;-webkit-transition:.4s height .2s;transition:.4s height .2s}
.faq-a.opened:before{width:20px}
.faq-a.opened:after{height:20px}
.four04-title{font-size:40px;color:#55C594}
.four04-text{margin-bottom:100px;font-size:200px;color:#55C594}
.contact-info{text-align:left}
.contact-info__title{margin-bottom:30px;padding-left:30px;font-size:26px;font-weight:300;color:#000}
.contact-info__item{position:relative;padding-left:30px;color:gray;font-weight:300;margin-bottom:20px}
.contact-info__item:before{position:absolute;top:1px;left:0;font-size:20px}
.contact-info__link{color:gray}
.contact-info__link:hover{color:#55C594!important}
.contact-form__input{padding:10px;margin-bottom:-5px;width:100%;border:1px solid #ddd;font-family:"Lato","Helvetica",sans-serif}
.contact-form__textarea{padding:10px;width:100%;max-width:100%;border:1px solid #ddd;font-family:"Lato","Helvetica",sans-serif}
.contact-form__submit{margin-top:15px;background:#55C594}
.contact-form__submit:hover{background:transparent}
.section{padding:100px 0;text-align:center;overflow:hidden}
.section__title{padding:15px 0 20px;font-size:36px;font-weight:300}
.section__title:after{content:'';display:block;margin:25px auto 0;width:0;height:1px;-webkit-transition:.4s width;transition:.4s width}
.section__subtitle{font-size:9px;letter-spacing:.66em;word-spacing:.1em;text-transform:uppercase}
.section:hover .section__title:after{width:80px}
.section-white .section__title{color:#333}
.section-white .section__title:after{background:#000}
.section-white .section__subtitle{color:#000}
.section-lightgray{background:#F6F6F6}
.section-lightgray .section__title{color:#333}
.section-lightgray .section__title:after{background:#000}
.section-lightgray .section__subtitle{color:#000}
.section-dark{background:#262626}
.section-dark .section__title{color:#fff}
.section-dark .section__title:after{background:#fff}
.section-dark .section__subtitle{color:#fff}
.section-dark .features-item__title{color:#fff}
.section-dark .features-item__text{color:#9AA8A8}
.section-dark .skills__text,.section-dark .skills__title{color:#9AA8A8}
.section-dark .skills__subtitle{color:#fff}
.section-dark .offer-1-features-item__title{color:#fff}
.section-dark .offer-3__description{color:#9AA8A8}
.section-dark .about-item__text{color:#9AA8A8}
.section-dark .faq{color:#9AA8A8}
.section-dark .contact-info__title{color:#fff}
.section-dark .contact-info__item,.section-dark .contact-info__link{color:#9AA8A8}
.section-dark .contact-form__input,.section-dark .contact-form__textarea{color:#9AA8A8;background:#0B1216;border-color:#717B80}
.section-darkgray{background:#222}
.section-darkgray .section__title{color:#fff}
.section-darkgray .section__title:after{background:#fff}
.section-darkgray .section__subtitle{color:#fff}
.section-darkgray .features-item__title{color:#fff}
.section-darkgray .features-item__text{color:#9AA8A8}
.section-darkgray .skills__text,.section-darkgray .skills__title{color:#9AA8A8}
.section-darkgray .skills__subtitle{color:#fff}
.section-darkgray .offer-1-features-item__title{color:#fff}
.section-darkgray .offer-3__description{color:#9AA8A8}
.section-darkgray .about-item__text{color:#9AA8A8}
.section-darkgray .faq{color:#9AA8A8}
.section-darkgray .contact-info__title{color:#fff}
.section-darkgray .contact-info__item,.section-darkgray .contact-info__link{color:#9AA8A8}
.section-darkgray .contact-form__input,.section-darkgray .contact-form__textarea{color:#9AA8A8;background:#222;border-color:#717B80}
.section-2{padding:100px 0;text-align:left;overflow:hidden}
.section-2 .section__title{padding:15px 0 20px;font-size:36px;font-weight:700;text-transform:uppercase}
.section-2 .section__title:after{content:'';margin-left:0;width:0;height:3px;background:#55C594;-webkit-transition:.4s width;transition:.4s width}
.section-2 .section__subtitle{font-size:10px;letter-spacing:.66em;word-spacing:.1em;text-transform:uppercase}
.section-2:hover .section__title:after{width:140px}
.google-maps{position:relative;overflow:hidden;height:500px}
.google-maps__container{height:900px}
.google-maps__marker{position:relative;top:-14px;left:-14px;background:#eee;border:4px solid #55C594;height:28px;width:28px;border-radius:50%;box-shadow:2px 2px 4px #888}
.google-maps__marker:before{content:'';position:absolute;top:-18px;left:-18px;width:56px;height:56px;background:#bbb;border-radius:50%;z-index:-1;-webkit-animation:1.5s pulsate infinite normal;animation:1.5s pulsate infinite normal}
.google-maps-big{height:700px}
.btn-a{position:relative;display:inline-block;padding-left:10px;padding-right:10px;text-align:center;min-width:160px;height:40px;line-height:40px;vertical-align:middle;border:1px solid #fff;color:#fff;font-family:"Lato","Helvetica",sans-serif;font-weight:300;font-size:14px;text-transform:uppercase;cursor:pointer;z-index:0;-webkit-transition:.4s color;transition:.4s color}
@media (max-width: 767px) {
.btn-a{min-width:100px;height:36px;line-height:36px}
}
.btn-a:before{padding-right:10px;vertical-align:text-bottom}
.btn-a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:-1;-webkit-transition:.4s background,.4s width;transition:.4s background,.4s width}
.btn-a:hover{color:#000}
.btn-a:hover:after{background:#fff}
.btn-a_size_small{min-width:80px;height:36px;line-height:36px}
@media (max-width: 767px) {
.btn-a_size_small{min-width:70px;height:32px;line-height:32px;font-size:12px}
}
.btn-a_size_large{min-width:230px;height:64px;line-height:64px;font-size:18px}
@media (max-width: 767px) {
.btn-a_size_large{min-width:160px;height:40px;line-height:40px;font-size:14px}
}
.btn-a_weight_bold{border-width:2px;font-weight:400}
.btn-a_color_black{color:#000;border-color:#000}
.btn-a_color_black:hover{color:#fff}
.btn-a_color_black:hover:after{background:#000}
.btn-a_color_theme{color:#55C594;border-color:#55C594}
.btn-a_color_theme:hover{color:#fff}
.btn-a_color_theme:hover:after{background:#55C594}
.btn-a_fill_theme{color:#fff;border-color:#55C594}
.btn-a_fill_theme:after{background:#55C594}
.btn-a_fill_theme:hover{color:#55C594}
.btn-a_fill_theme:hover:after{background:transparent}
.btn-a.btn-a_hover_2:after{width:0}
.btn-a.btn-a_hover_2:hover:after{width:100%}
.btn-a.btn-a_hover_2.btn-a_fill_theme:after{width:100%}
.btn-a.btn-a_hover_2.btn-a_fill_theme:hover:after{width:0}
.grid{font-weight:300;color:#888}
.grid__title{font-weight:400}
.height-500{height:500px}
.icons{color:#555;font-size:20px}
.icons__ico{font-size:42px}
.s-animations .features-item{background:#F6F6F6}
.s-animations .features-item__title{font-weight:300;text-transform:none}
.modal{display:none;position:fixed;font-size:20px;font-weight:300;color:#fff;text-align:center;z-index:6}
.modal__close{cursor:pointer}
.modal__close:before{position:absolute;font-size:40px;color:#ccc;top:-10px;right:-45px;z-index:1;-webkit-transition:.4s transform;transition:.4s transform}
@media (max-width: 767px) {
.modal__close:before{top:-5px;right:0}
}
.modal__close:hover:before{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
.modal__info{display:none;cursor:pointer}
.modal__info:before{position:absolute;font-size:24px;color:#ccc;top:35px;right:-39px;z-index:1;-webkit-transition:.4s color;transition:.4s color}
@media (max-width: 767px) {
.modal__info:before{top:35px;right:6px}
}
.modal__info:hover:before{color:#55C594}
.modal__content{position:relative;height:100%}
.modal__img{line-height:normal;width:100%;display:block}
.modal__video{line-height:normal;width:100%;height:100%}
.modal__text{line-height:normal;display:inline-block}
.overlay{z-index:5;position:fixed;background:#111;width:100%;height:100%;top:0;left:0;cursor:pointer;display:none;background:#000;opacity:.85}
.slider-arrow-next,.slider-arrow-prev,.pro-controls-next,.pro-controls-prev{background:rgba(176,174,174,0.1);position:absolute;top:50%;z-index:6;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.slider-arrow-next:hover,.slider-arrow-prev:hover,.pro-controls-next:hover,.pro-controls-prev:hover{background:rgba(223,223,223,0.1)}
.slider-arrow-next:before,.slider-arrow-prev:before,.pro-controls-next:before,.pro-controls-prev:before{color:#ccc;font-size:50px}
.slider-arrow-next,.pro-controls-next{right:-50px;-webkit-transition:.6s right;transition:.6s right}
.slider-arrow-next.animated,.pro-controls-next.animated{right:0}
.slider-arrow-prev,.pro-controls-prev{left:-50px;-webkit-transition:.6s left;transition:.6s left}
.slider-arrow-prev.animated,.pro-controls-prev.animated{left:0}
.project-modal{display:none;position:absolute;top:0;right:0;height:0;background:rgba(0,0,0,0.6);line-height:normal;text-align:left;color:#ddd;overflow:hidden}
@media (max-width: 767px) {
.project-modal{width:50%}
}
@media (min-width: 768px) {
.project-modal{width:40%}
}
@media (min-width: 992px) {
.project-modal{width:30%}
}
.project-modal__inner{position:relative;margin:20px;height:100%;font-size:16px;opacity:0}
@media (max-width: 767px) {
.project-modal__inner{margin:10px;font-size:13px}
}
.project-modal__title{font-size:24px;font-weight:700;margin-bottom:30px;color:#fff}
@media (max-width: 767px) {
.project-modal__title{font-size:16px}
}
.project-modal__description{margin-bottom:20px}
.project-modal__client{margin-bottom:20px}
.project-modal__client:before{content:'Client name: ';font-weight:400;color:#fff}
.project-modal__date{margin-bottom:20px}
.project-modal__date:before{content:'Date: ';font-weight:400;color:#fff}
.project-modal__url{color:#55C594;-webkit-transition:.3s color;transition:.3s color}
.project-modal__url:before{content:'Project url: ';font-weight:400;color:#fff}
.project-modal__url:hover{color:#fff}
.p-preloader{position:fixed;width:100%;height:100%;z-index:999}
.p-preloader__top,.p-preloader__bottom{content:'';position:absolute;background:#0d0d0d;height:50%;width:100%}
.p-preloader__top{top:0}
.p-preloader__bottom{bottom:0}
.p-preloader__progressbar{position:absolute;background:#fff;top:50%;left:0;width:0;height:2px}
.p-preloader__percentage{color:#fff;position:relative;top:50%;width:50px;margin:auto;display:block;text-align:center;font-size:20px;font-weight:300;padding-top:30px}
.p-preloader__percentage:after{content:'%'}
.preloader{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:6}
.preloader:before{content:'';position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);width:50px;height:50px;border-radius:50%;border-top:2px solid #55C594;border-left:2px solid #55C594;border-right:2px solid #55C594;border-bottom:2px solid transparent;-webkit-animation:.8s rotate infinite linear normal;animation:.8s rotate infinite linear normal}
.blog{margin-top:50px}
.blog-slider{max-height:800px}
.blog-nav{margin-bottom:50px}
.blog-nav__link{display:inline-block;margin-right:5px;width:40px;height:40px;line-height:40px;text-align:center;border:1px solid #9AA8A8;color:#9AA8A8;-webkit-transition:.3s background;transition:.3s background}
.blog-nav__link:before{font-size:20px;vertical-align:text-bottom}
.blog-nav__link_active,.blog-nav__link:hover{color:#fff;background:#55C594;border:1px solid #55C594}
.blog-fullwidth .post-format-simple:first-child{margin-top:100px}
.blog-fullwidth .post-format-image .post-title,.blog-fullwidth .post-format-slider .post-title{text-transform:uppercase;letter-spacing:2px}
.blog-sidebar-block{margin-bottom:50px}
.blog-sidebar-block__title{position:relative;margin-bottom:40px;color:#000;font-weight:300;font-size:18px;text-transform:uppercase}
.blog-sidebar-block__title:before{content:'';position:absolute;display:block;top:calc(100% + 15px);left:0;width:100%;height:1px;background:#f1f1f1}
.blog-sidebar-block__title:after{content:'';position:absolute;display:block;top:calc(100% + 15px);left:0;width:20px;height:1px;background:#55C594;-webkit-transition:.6s width;transition:.6s width}
.blog-sidebar-block:hover .blog-sidebar-block__title:after{width:15%}
.blog-sidebar-search{position:relative;display:inline-block}
.blog-sidebar-search__input{padding:10px 35px 10px 10px;border:1px solid #ccc;color:#8c9c9c}
.blog-sidebar-search__submit{position:absolute;top:50%;right:3px;font-size:20px;color:#ccc;background:transparent;outline:none;border:none;cursor:pointer;-webkit-appearance:none;-webkit-transform:translateY(-45%);-ms-transform:translateY(-45%);transform:translateY(-45%)}
.blog-sidebar-search__submit:hover{color:#55C594}
.blog-sidebar-list__item{margin:0 0 10px 10px}
.blog-sidebar-list__link{color:#000;font-weight:300;vertical-align:middle}
.blog-sidebar-list__link:before{content:'—';color:#55C594;margin-right:10px}
.blog-sidebar-list__link:hover{color:#55C594}
.blog-sidebar-tags__tag{display:inline-block;margin:0 6px 8px 0;padding:8px;color:#8c9c9c;border:1px solid #ccc;font-size:12px;text-transform:uppercase;-webkit-transition:.4s;transition:.4s}
.blog-sidebar-tags__tag:hover{color:#55C594;border-color:#55C594}
.post{margin-bottom:50px}
.post-format-image .post-header,.post-format-slider .post-header{position:relative;background:#000;text-align:center;max-height:800px;overflow:hidden}
.post-format-image .post-header .post__img,.post-format-slider .post-header .post__img{opacity:.5}
.post-format-image .post-title,.post-format-slider .post-title{font-size:46px;font-size:4.8vmin;font-weight:300;color:#fff;position:absolute;top:50%;left:0;right:0;margin:auto;width:80%;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.4s color;transition:.4s color}
.post-format-image .post-title:hover,.post-format-slider .post-title:hover{color:#55C594}
.post-format-simple .post-title,.post-format-video .post-title{display:block;margin-top:30px;color:#000;font-size:46px;font-size:4.8vmin;font-weight:300;-webkit-transition:.4s color;transition:.4s color}
.post-format-simple .post-title:hover,.post-format-video .post-title:hover{color:#55C594}
.post__img{width:100%}
.post__video{width:100%}
.post-date{position:absolute;top:0;left:0;width:80px;padding:10px 0;background:#55C594;font-size:20px;color:#fff;text-align:center;text-transform:uppercase}
.post-date__day{display:block;font-size:40px}
.post-wrap{margin-left:100px;padding-right:15px}
.post-content{color:#4e5b5b}
.post-content__paragraph{margin:30px 0;font-weight:300;line-height:1.4}
.post-content__paragraph:last-of-type{margin-bottom:30px}
.post-content-quote{position:relative;margin-top:30px;padding:20px;line-height:1.4;font-style:italic;background:rgba(155,229,197,0.1)}
.post-content-quote:before{content:'';position:absolute;top:0;left:0;width:2px;height:100%;background:#55C594}
.post-content-quote__source{display:block;text-align:right}
.post-meta{vertical-align:middle;text-align:right;font-size:12px;text-transform:uppercase}
@media (max-width: 767px) {
.post-meta{text-align:left}
}
.post-meta__item{margin-right:20px;color:#4e5b5b}
.post-meta__item:before{vertical-align:bottom;font-size:18px;margin-right:10px}
.post-meta__link{color:#9aa8a8}
.post-meta__link:hover{color:#55C594}
.blog-author{margin:0;padding:30px;background:rgba(155,229,197,0.1);border:1px solid #eee;color:#000}
.blog-author__title{font-weight:300;font-size:24px;text-transform:uppercase}
.blog-author__img{max-width:100%}
.blog-author__name{font-size:20px;margin-bottom:20px}
.blog-author__about{padding-bottom:0;color:#4e5b5b;font-weight:300;line-height:1.4}
.blog-related__title{font-weight:300;font-size:24px;text-transform:uppercase;color:#000}
.blog-related-post{color:#4e5b5b;margin-bottom:20px;font-weight:300}
.blog-related-post-thumb{position:relative;display:inline-block;margin-right:10px}
.blog-related-post-thumb:before{content:'';position:absolute;top:10px;left:10px;right:10px;bottom:10px;z-index:1;background:none;opacity:1;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transition:.4s transform;transition:.4s transform}
.blog-related-post-thumb:hover:before{border-left:1px solid #fff;border-right:1px solid #fff;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.blog-related-post-thumb:after{content:'';position:absolute;top:10px;left:10px;right:10px;bottom:10px;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transition:.4s transform;transition:.4s transform}
.blog-related-post-thumb:hover:after{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.blog-related-post-thumb__inner:before{content:'';position:absolute;top:50%;left:50%;color:#fff;font-size:20px;z-index:1;opacity:0;-webkit-transition:.4s opacity;transition:.4s opacity;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.blog-related-post-thumb__inner:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:#55C594;-webkit-transition:.4s opacity;transition:.4s opacity}
.blog-related-post-thumb:hover .blog-related-post-thumb__inner:before{opacity:1}
.blog-related-post-thumb:hover .blog-related-post-thumb__inner:after{opacity:.6;background:#55C594}
.blog-related-post-thumb__img{display:inline-block;vertical-align:middle;max-width:80px}
.blog-related-post-meta{display:inline-block;vertical-align:middle;width:70%}
.blog-related-post-meta__title{display:block;font-size:20px;color:#000}
.blog-related-post-meta__title:hover{color:#55C594}
.blog-related-post-meta__date{font-size:12px;margin-right:10px}
.blog-related-post-meta-comments{margin-left:10px}
.blog-related-post-meta-comments:before{vertical-align:middle;margin-right:5px}
.blog-related-post-meta-comments__link{color:#4e5b5b;font-size:12px}
.blog-related-post-meta-comments__link:hover{color:#55C594}
.post-share{font-weight:300;margin:0 0 30px;color:#fff}
.post-share__count{margin-right:20px}
.post-share__item{padding-left:0;padding-right:0;padding-bottom:0;height:50px;line-height:50px;text-align:center;position:relative;font-size:12px;text-transform:uppercase;cursor:pointer;-webkit-transition:.4s opacity;transition:.4s opacity}
.post-share__item:hover{opacity:.85}
.post-share__item_fb{background:#3b5998}
.post-share__item_tw{background:#00aced}
.post-share__item_gp{background:#dd4b39}
.post-share__item_li{background:#007bb6}
.post-share__ico:before{margin-right:20px;font-size:20px;vertical-align:middle}
.comments{color:#4e5b5b}
.comments__title{margin-top:30px;font-weight:300;font-size:24px;color:#000;text-transform:uppercase}
.comment.depth-1{position:relative}
.comment.depth-1 .comment-author__img{width:90px}
.comment.depth-1 .comment-block{padding-left:110px}
.comment.depth-2{position:relative;padding-left:110px}
.comment.depth-2 .comment-author__img{width:60px}
.comment.depth-2 .comment-block{padding-left:80px}
.comment.depth-3{position:relative;padding-left:80px}
.comment.depth-3 .comment-author__img{width:60px}
.comment.depth-3 .comment-block{padding-left:80px}
.comment.depth-2 .comment-author:before,.comment.depth-3 .comment-author:before{content:'';position:absolute;top:80px;width:1px;height:calc(100% - 80px);margin-left:30px;background:#eee;z-index:-1}
.comment-author{display:inline-block;vertical-align:middle;margin-right:20px}
.comment-meta{display:inline-block;vertical-align:middle}
.comment-meta__author{color:#000}
.comment-meta__author:hover{color:#55C594}
.comment-meta__date{font-size:12px}
.comment-block{margin-bottom:30px}
.comment-content{font-weight:300;line-height:1.4;padding-bottom:10px}
.comment-reply-link{text-transform:capitalize;font-size:12px;color:#000}
.comment-reply-link:hover{color:#55C594}
.comment-form{text-align:right}
.comment-form__title{margin:50px 0 30px;font-weight:300;font-size:24px;color:#000}
.comment-form__input{margin:20px 0;padding:15px;display:block;width:100%;border:2px solid #ebebeb;color:#999;font-family:"Lato","Helvetica",sans-serif}
.comment-form__textarea{margin:0 0 15px;padding:15px;width:100%;max-width:100%;border:2px solid #ebebeb;color:#999;font-family:"Lato","Helvetica",sans-serif}
.comment-form__submit:hover{background:transparent}
.font-title-top{font-family:NexaBlack;font-style:italic;color:rgba(0,0,0,0.5);font-size:42px;line-height:42px;letter-spacing:-1px;padding-top:60px}
.font-title-white{font-family:NexaBlack;font-size:99px;color:#fff;letter-spacing:-5px;padding-top:140px}
.font-title-green{font-family:NexaBold;font-size:126px;color:#0ad553;letter-spacing:-5px;margin-bottom:-35px}
.font-title-green-l{color:#b1d50a;font-size:60px;font-family:Nexa-Light;letter-spacing:-3.5px}
.font-topic{font-family:NexaBold;font-size:22px;color:#005000;padding-top:30px}
.font-frete{color:#ffc900;font-family:NexaBlack;font-size:27px}
.font-topic-green{font-family:NexaBlack;font-size:66px;color:#0ad553;padding-top:30px;letter-spacing:-4px}
.font-topic-p{font-family:NexaThin;font-size:22px;color:#d1d1d1}
.font-footer{font-family:NexaThin;font-size:16px;color:#d1d1d1}
.font-adv{font-family:NexaThin;font-size:15px;color:#d1d1d1;padding-bottom:15px}
.mt-80{margin-top:50px}
.info{font-family:Nexabold;font-size:25px;color:#2e2c04;border-right:dotted 1px #2e2c04;padding:0 15px}
.font-text-info{font-size:18px;font-family:Nexa-Light;color:#484848;text-align:justify;padding-right:90px}
.font-product-green{font-family:NexaBlack;font-size:38.5px;letter-spacing:-1px;color:#0ad553}
.font-product-green-mini{font-family:NexaBlack;font-size:27.8px;letter-spacing:-1px;color:#0ad553;-webkit-text-stroke:0!important}
.pl-60{padding-left:60px}
.border-text{border-top:solid 1px #CCC;margin-top:80px;margin-bottom:30px}
.ipad-video{background:url(../img/ipad.png) no-repeat center top;height:632px;padding-left:95px;padding-top:50px}
.video{padding-top:180px}
@media (max-width: 767px) {
.img-smart{width:100%}
.font-title-top{text-align:center;font-size:30px;padding-top:20px}
.video{display:none}
.ipad-video{background:none;height:auto;padding-left:15px;padding-top:50px}
.pl-60{padding-left:15px;text-align:center}
.bg-text{background:#05d349}
.font-title-green{font-size:70px;color:#1e1e1e}
.font-title-green-l{margin-top:15px;font-size:34px}
.font-text-info{padding-right:15px}
.font-title-white{font-family:NexaBlack;text-align:center;font-size:70px;color:#fff;padding-top:40px}
.font-topic{text-align:center}
.bg1{background:#838383}
.bg2{background:#696969}
.bg3{background:#515151}
.font-topic-green{text-align:center!important;font-size:30px;padding-top:0;letter-spacing:0}
.font-adv{text-align:center}
.pt-0p{padding-top:0!important}
.pt-20px{padding-top:20px}
.pl-{padding-left:0!important}
}
@media (min-width: 768px) and (max-width: 1100px) {
.ipad-video{background:none}
.font-title-green{font-size:100px}
.font-title-green-l{font-size:48px}
.mt-80{margin-top:10px;margin-bottom:-50px}
.font-footer{font-size:13px}
.img-smart-logo{width:90%}
}