@charset "UTF-8";.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent}.owl-carousel .owl-item,.owl-carousel .owl-video-play-icon,.portfolio-item{-webkit-backface-visibility:hidden}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;border:0;font:inherit;margin:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{color:#000;line-height:1;font:400 16px PT Sans,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}:focus{outline:0}::-moz-selection{background:#9aa8a8}::selection{background:#9aa8a8}input,textarea{-webkit-appearance:none}.container{margin-right:auto;position:relative;max-width:1170px;margin-left:auto}.container-fluid{position:relative;padding-right:30px;padding-left:30px}@media (min-width:1200px){.container-fluid{padding-right:100px;padding-left:100px}.row{margin-right:-15px;margin-left:-15px}}[class*=col-]{padding-right:15px;letter-spacing:normal;padding-bottom:30px;vertical-align:top;font-family:PT Sans,Helvetica,sans-serif;padding-left:15px;display:inline-block}.row{letter-spacing:-.65em;font-family:monospace}h1,h2,h3{font-family:Lato,Helvetica,sans-serif!important}@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%}.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-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%}.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-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%}.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 (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){.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%}.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%}.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}.blog-related-post-meta__title,.header-logo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-video:before,.s-skills-2:before,.section-arrow:before{right:0;position:absolute;bottom:0;top:0;margin:auto;left:0}@font-face{src:local("Lato Thin"),local(Lato-Thin),url(https://kilvoranex.lol/assets/fonts/lato-thin.woff) format("woff"),url(https://kilvoranex.lol/assets/fonts/lato-thin.woff2) format("woff2"),url(https://kilvoranex.lol/assets/fonts/lato-thin.ttf) format("truetype");font-weight:200;font-style:normal;font-family:Lato}@font-face{src:local("Lato Light"),local(Lato-Light),url(https://kilvoranex.lol/assets/fonts/lato-light.woff) format("woff"),url(https://kilvoranex.lol/assets/fonts/lato-light.woff2) format("woff2"),url(https://kilvoranex.lol/assets/fonts/lato-light.ttf) format("truetype");font-weight:300;font-style:normal;font-family:Lato}@font-face{src:local("Lato Regular"),local(Lato-Regular),local(Lato),url(https://kilvoranex.lol/assets/fonts/lato-regular.woff) format("woff"),url(https://kilvoranex.lol/assets/fonts/lato-regular.woff2) format("woff2"),url(https://kilvoranex.lol/assets/fonts/lato-regular.ttf) format("truetype"),url(https://kilvoranex.lol/assets/fonts/lato-regulard41d.eot##iefix) format("embedded-opentype");font-weight:400;font-style:normal;font-family:Lato}@font-face{src:local("Lato Bold"),local(Lato-Bold),url(https://kilvoranex.lol/assets/fonts/lato-bold.woff) format("woff"),url(https://kilvoranex.lol/assets/fonts/lato-bold.woff2) format("woff2"),url(https://kilvoranex.lol/assets/fonts/lato-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-family:Lato}.owl-carousel .animated{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{position:relative;width:100%;display:none;z-index:1}.owl-carousel .owl-stage{height:100%;position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{height:0;content:".";visibility:hidden;clear:both;line-height:0;display:block}.owl-carousel .owl-stage-outer{height:100%;overflow:hidden;-webkit-transform:translateZ(0);position:relative}.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{height:100%;-webkit-transform:translateZ(0);min-height:1px;-webkit-touch-callout:none;position:relative;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:100%;display:block}.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{-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0}.owl-carousel .owl-video-wrapper{height:100%;position:relative;background:#000}.owl-carousel .owl-video-play-icon{height:80px;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease;position:absolute;top:50%;background:url(https://kilvoranex.lol/assets/css/owl.video.play.html) no-repeat;cursor:pointer;margin-left:-40px;left:50%;width:80px;margin-top:-40px;z-index:1}.parallax,header,section{width:100%}.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{height:100%;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;opacity:0;background-position:50%;background-repeat:no-repeat}.owl-carousel .owl-video-frame{position:relative;z-index:1}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(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%,to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(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%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes pulse{0%,to{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(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)}}@keyframes pulse{0%,to{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(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)}}@-webkit-keyframes rubberBand{0%,to{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{0%,to{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(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%,to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(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%,to{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%,40%,60%,80%,to{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);-ms-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);-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)}to{-webkit-transform:scaleX(1) rotate(0);-ms-transform:scaleX(1) rotate(0);transform:scaleX(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);-ms-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);-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)}to{-webkit-transform:scaleX(1) rotate(0);-ms-transform:scaleX(1) rotate(0);transform:scaleX(1) rotate(0)}}@-webkit-keyframes wobble{0%,to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(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)}}@keyframes wobble{0%,to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(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)}}@-webkit-keyframes bounceIn{0%{-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}50%{-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);opacity:1}70%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}to{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%{-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}50%{-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);opacity:1}70%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}to{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes bounceInDown{0%{-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);opacity:0}60%{-webkit-transform:translate3d(0,30px,0);-ms-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);opacity:1}80%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%{-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);opacity:0}60%{-webkit-transform:translate3d(0,30px,0);-ms-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);opacity:1}80%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bounceInLeft{0%{-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);opacity:0}60%{-webkit-transform:translate3d(30px,0,0);-ms-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0);opacity:1}80%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%{-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);opacity:0}60%{-webkit-transform:translate3d(30px,0,0);-ms-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0);opacity:1}80%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bounceInRight{0%{-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);opacity:0}60%{-webkit-transform:translate3d(-30px,0,0);-ms-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0);opacity:1}80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%{-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);opacity:0}60%{-webkit-transform:translate3d(-30px,0,0);-ms-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0);opacity:1}80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bounceInUp{0%{-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);opacity:0}60%{-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);opacity:1}80%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%{-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);opacity:0}60%{-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);opacity:1}80%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bounceOut{0%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}25%{-webkit-transform:scale3d(.95,.95,.95);-ms-transform:scale3d(.95,.95,.95);transform:scale3d(.95,.95,.95)}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);opacity:1}to{-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}}@keyframes bounceOut{0%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}25%{-webkit-transform:scale3d(.95,.95,.95);-ms-transform:scale3d(.95,.95,.95);transform:scale3d(.95,.95,.95)}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);opacity:1}to{-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}20%{-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:1}to{-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);opacity:0}}@keyframes bounceOutDown{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}20%{-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:1}to{-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);opacity:0}}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}20%{-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);opacity:1}to{-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);opacity:0}}@keyframes bounceOutLeft{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}20%{-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);opacity:1}to{-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);opacity:0}}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}20%{-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);opacity:1}to{-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);opacity:0}}@keyframes bounceOutRight{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}20%{-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);opacity:1}to{-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);opacity:0}}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}20%{-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);opacity:1}to{-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);opacity:0}}@keyframes bounceOutUp{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}20%{-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);opacity:1}to{-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeInDownBig{0%{-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fadeInDownBig{0%{-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fadeInLeft{0%{-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeInLeftBig{0%{-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fadeInLeftBig{0%{-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeInRight{0%{-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fadeInRight{0%{-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeInRightBig{0%{-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fadeInRightBig{0%{-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeInUpBig{0%{-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fadeInUpBig{0%{-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutDown{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);opacity:0}}@keyframes fadeOutDown{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);opacity:0}}@-webkit-keyframes fadeOutDownBig{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);opacity:0}}@keyframes fadeOutDownBig{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);opacity:0}}@-webkit-keyframes fadeOutLeft{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);opacity:0}}@keyframes fadeOutLeft{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);opacity:0}}@-webkit-keyframes fadeOutLeftBig{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);opacity:0}}@keyframes fadeOutLeftBig{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);opacity:0}}@-webkit-keyframes fadeOutRight{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);opacity:0}}@keyframes fadeOutRight{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);opacity:0}}@-webkit-keyframes fadeOutRightBig{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);opacity:0}}@keyframes fadeOutRightBig{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);opacity:0}}@-webkit-keyframes fadeOutUp{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes fadeOutUp{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@-webkit-keyframes fadeOutUpBig{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);opacity:0}}@keyframes fadeOutUpBig{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);opacity:0}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);-ms-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);-ms-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);-ms-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);-ms-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);animation-timing-function:ease-in}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}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)}to{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}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)}to{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}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)}to{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}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)}to{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:translate3d(-20%,0,0) skewX(30deg);-ms-transform:translate3d(-20%,0,0) skewX(30deg);transform:translate3d(-20%,0,0) skewX(30deg);opacity:1}80%{-webkit-transform:translateZ(0) skewX(-15deg);-ms-transform:translateZ(0) skewX(-15deg);transform:translateZ(0) skewX(-15deg);opacity:1}to{-webkit-transform:translateZ(0) skewX(0);-ms-transform:translateZ(0) skewX(0);transform:translateZ(0) skewX(0);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:translate3d(-20%,0,0) skewX(30deg);-ms-transform:translate3d(-20%,0,0) skewX(30deg);transform:translate3d(-20%,0,0) skewX(30deg);opacity:1}80%{-webkit-transform:translateZ(0) skewX(-15deg);-ms-transform:translateZ(0) skewX(-15deg);transform:translateZ(0) skewX(-15deg);opacity:1}to{-webkit-transform:translateZ(0) skewX(0);-ms-transform:translateZ(0) skewX(0);transform:translateZ(0) skewX(0);opacity:1}}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateZ(0) skewX(0);-ms-transform:translateZ(0) skewX(0);transform:translateZ(0) skewX(0);opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateZ(0) skewX(0);-ms-transform:translateZ(0) skewX(0);transform:translateZ(0) skewX(0);opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}to{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);opacity:1;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}to{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);opacity:1;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);opacity:1;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);opacity:1;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);opacity:1;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);opacity:1;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);opacity:1;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);opacity:1;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);opacity:1;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);opacity:1;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);opacity:1;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateOutDownLeft{0%{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);opacity:1;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);opacity:1;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateOutDownRight{0%{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);opacity:1;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);opacity:1;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateOutUpLeft{0%{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);opacity:1;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);opacity:1;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateOutUpRight{0%{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);opacity:1;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slideInRight{0%{-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);opacity:0}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);opacity:0}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);opacity:0}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);opacity:0}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);opacity:0}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);opacity:0}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);opacity:0}}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);opacity:0}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);opacity:0}}@-webkit-keyframes hinge{0%{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);animation-timing-function:ease-in-out;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);animation-timing-function:ease-in-out;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);animation-timing-function:ease-in-out;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}80%{-webkit-transform:rotate(70deg) translateZ(0);-ms-transform:rotate(70deg) translateZ(0);transform:rotate(70deg) translateZ(0);animation-timing-function:ease-in-out;opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}to{-webkit-transform:rotate(75deg) translateZ(0);-ms-transform:rotate(75deg) translateZ(0);transform:rotate(75deg) translateZ(0);animation-timing-function:ease-in-out;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}}@keyframes hinge{0%{-webkit-transform:rotate3d(0);-ms-transform:rotate3d(0);transform:rotate3d(0);animation-timing-function:ease-in-out;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);animation-timing-function:ease-in-out;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);animation-timing-function:ease-in-out;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}80%{-webkit-transform:rotate(70deg) translateZ(0);-ms-transform:rotate(70deg) translateZ(0);transform:rotate(70deg) translateZ(0);animation-timing-function:ease-in-out;opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}to{-webkit-transform:rotate(75deg) translateZ(0);-ms-transform:rotate(75deg) translateZ(0);transform:rotate(75deg) translateZ(0);animation-timing-function:ease-in-out;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}}@-webkit-keyframes rollIn{0%{-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);-ms-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg);opacity:0}to{-webkit-transform:translateZ(0) rotate(0);-ms-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0);opacity:1}}@keyframes rollIn{0%{-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);-ms-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg);opacity:0}to{-webkit-transform:translateZ(0) rotate(0);-ms-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0);opacity:1}}@-webkit-keyframes rollOut{0%{-webkit-transform:translateZ(0) rotate(0);-ms-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0);opacity:1}to{-webkit-transform:translate3d(100%,0,0) rotate(120deg);-ms-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg);opacity:0}}@keyframes rollOut{0%{-webkit-transform:translateZ(0) rotate(0);-ms-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0);opacity:1}to{-webkit-transform:translate3d(100%,0,0) rotate(120deg);-ms-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg);opacity:0}}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}50%{opacity:1}}@keyframes zoomIn{0%{-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}50%{opacity:1}}@-webkit-keyframes zoomInDown{0%{-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0}60%{-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1}}@keyframes zoomInDown{0%{-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0}60%{-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1}}@-webkit-keyframes zoomInLeft{0%{-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0}60%{-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1}}@keyframes zoomInLeft{0%{-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0}60%{-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1}}@-webkit-keyframes zoomInRight{0%{-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0}60%{-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1}}@keyframes zoomInRight{0%{-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0}60%{-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1}}@-webkit-keyframes zoomInUp{0%{-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0}60%{-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1}}@keyframes zoomInUp{0%{-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0}60%{-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1}}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}to{opacity:0}}@-webkit-keyframes zoomOutDown{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1}to{-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}}@keyframes zoomOutDown{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1}to{-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}}@-webkit-keyframes zoomOutLeft{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);opacity:1}to{-webkit-transform:scale(.1) translate3d(-2000px,0,0);-ms-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);opacity:0;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);opacity:1}to{-webkit-transform:scale(.1) translate3d(-2000px,0,0);-ms-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);opacity:0;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}}@-webkit-keyframes zoomOutRight{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);opacity:1}to{-webkit-transform:scale(.1) translate3d(2000px,0,0);-ms-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);opacity:0;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);opacity:1}to{-webkit-transform:scale(.1) translate3d(2000px,0,0);-ms-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);opacity:0;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}@-webkit-keyframes zoomOutUp{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1}to{-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}}@keyframes zoomOutUp{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1}to{-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity: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%,95%{-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)}to{-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%,95%{-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)}to{-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(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(.25);-ms-transform:scale(.25);transform:scale(.25);opacity:1}95%{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:0}to{-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);opacity:0}}@keyframes pulsate{0%{-webkit-transform:scale(.25);-ms-transform:scale(.25);transform:scale(.25);opacity:1}95%{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:0}to{-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);opacity:0}}.fx{opacity:0}.animated{-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1}.parallax{height:100%;position:absolute;will-change:transform;top:0;left:0;z-index:-1}.parallax-wrapper{overflow:hidden;position:relative;z-index:0}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;color:#555;line-height:1.4}.theme-color{color:#55c594}.header-logo__link,.menu-desktop .menu__link{color:#fff;font-family:Lato,Helvetica,sans-serif}.wrapper{overflow:hidden;position:relative}.wrapper-content{-webkit-transition:left .4s cubic-bezier(1,0,.95,1);transition:left .4s cubic-bezier(1,0,.95,1);position:relative;left:0}.hidden{opacity:0;display:none!important}.header{position:absolute;top:0;left:0;line-height:80px;white-space:nowrap;z-index:2}.header:not(.header-sticky-relative){-webkit-transition:top .4s,background .4s;transition:top .4s,background .4s}.header-logo{text-transform:uppercase;padding-bottom:0;line-height:0}.header-logo__link{height:80px;vertical-align:middle;display:inline-block}.header-logo__link:before{height:100%;content:"";vertical-align:middle;display:inline-block}.header-logo__img{max-width:100%;vertical-align:middle}.header-dark{background:#303445}.header-sticky{-webkit-transform:translateY(-100px)!important;-ms-transform:translateY(-100px)!important;transform:translateY(-100px)!important;position:fixed!important;top:100px}.header-sticky-relative{-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important;-webkit-transition:background .4s;transition:background .4s;position:relative;top:0}.menu{display:none}.menu-desktop .menu-mobile-logo{display:none!important}.menu-desktop .menu{font-size:12px;font-weight:400;text-transform:uppercase;text-align:right;display:block}.main-simple__title,.menu-mobile .menu__link,.menu-mobile-logo{font-weight:300;text-transform:uppercase}.menu-desktop .menu__item{margin-right:25px;display:inline-block}.menu-desktop .menu__item:last-child{margin-right:0}@media (min-width:768px){.menu-desktop .menu__item:not(.submenu-mega)>.submenu{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.3s;transition:.3s;opacity:0}.menu-desktop .menu__item:not(.submenu-mega)>.submenu .submenu{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:.3s;transition:.3s;opacity:0}.menu-desktop .menu__item:not(.submenu-mega)>.submenu .submenu__item:hover>.submenu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.menu-desktop .menu__item.submenu-mega:hover .submenu{visibility:visible}.menu-desktop .menu__item.submenu-mega>.submenu{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.3s;transition:.3s;opacity:0}.menu-desktop .menu__item:hover>.submenu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}}.menu-desktop .menu__link{-webkit-transition:.2s;transition:.2s;position:relative;display:inline-block}.menu-desktop .menu__link:hover{color:#55c594;cursor:pointer}.menu-desktop .menu__link:after,.menu-desktop .menu__link_active:after{height:1px;-webkit-transition:.6s;transition:.6s;content:"";position:absolute;top:50%;background:0 0;width:0;margin-top:18px;display:block}.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{position:absolute;opacity:1;visibility:hidden;min-width:120px;text-align:left;background:#303445}.menu-desktop .submenu__item{position:relative;margin:0;line-height:40px;display:block}.menu-desktop .submenu__item:hover>.submenu{visibility:visible}.menu-desktop .submenu__item_empty{font-size:0!important;padding-bottom:60px;line-height:0!important}.menu-desktop .submenu__link{padding:0 25px 0 15px;color:#fff;-webkit-transition:.4s;transition:.4s;text-transform:uppercase;white-space:nowrap;font-family:Lato,Helvetica,sans-serif;display:block}.menu-desktop .submenu__link:hover{color:#fff;background:#55c594}.menu-desktop .submenu__link.ico-112:before{right:5px;position:absolute;top:14px}.menu-desktop .submenu .submenu{top:0;left:100%}.menu-desktop .submenu-mega>.submenu{position:absolute;min-width:auto;left:0;width:100%}.menu-desktop .submenu-mega>.submenu>.submenu__item{padding:15px 45px 45px;background:#303445}.menu-desktop .submenu-mega>.submenu .submenu{position:static;padding-right:80px;vertical-align:top;display:inline-block}.main-6 .container,.main-6:after,.main-simple:after,.main-video .container,.main-video:after,.menu-toggle{vertical-align:middle}@media (min-width:768px){.menu-desktop .submenu-mega>.submenu .submenu{width:25%}}.menu-desktop .submenu-mega>.submenu .submenu .submenu__item:first-child:not(.submenu__item_empty){padding:0;font-weight:300;margin-bottom:20px;color:#fff;text-transform:uppercase}.menu-desktop .submenu-mega>.submenu .submenu .submenu__item:first-child:not(.submenu__item_empty):before{height:1px;content:"";position:absolute;top:100%;background:#142027;left:0;width:100%;display:block}.menu-desktop .submenu-mega>.submenu .submenu .submenu__item:first-child:not(.submenu__item_empty):after{height:1px;-webkit-transition:width .6s;transition:width .6s;content:"";position:absolute;background:#55c594;left:0;width:20px;display:block}.menu-desktop .submenu-mega>.submenu .submenu: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{color:#55c594;background:0 0}@media (min-width:768px) and (max-width:991px){.menu-desktop .menu__item{margin-right:6px}}.menu-mobile-logo{overflow:hidden;text-overflow:ellipsis;padding:0 30px 50px;font-size:20px;line-height:80px!important;white-space:nowrap}.menu-mobile-social{margin:70px 20px 0 30px}@media (max-width:767px){.menu-mobile-logo{padding:0 30px 10px}.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{-webkit-transition:.4s cubic-bezier(1,0,.95,1);transition:.4s cubic-bezier(1,0,.95,1);opacity:1;white-space:normal}.menu-mobile .menu{height:990px;height:100vh;overflow-y:auto;text-transform:uppercase;position:absolute;top:0;background:#0c1317;display:block}.menu-mobile .menu__item{line-height:36px}.menu-mobile .menu__link{font-size:13px;color:#ddd;-webkit-transition:.4s;transition:.4s;font-family:Lato,Helvetica,sans-serif;display:block}.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{font-size:20px;-webkit-transition:transform .4s;transition:transform .4s;position:absolute;line-height:inherit}.menu-mobile .submenu{visibility:visible;background:#090f12;display:none}.menu-mobile .submenu__item_empty{font-size:0!important;padding-bottom:0;line-height:0!important}.menu-mobile .submenu__link{font-size:12px;color:#9aa8a8;-webkit-transition:.4s;transition:.4s;font-family:Lato,Helvetica,sans-serif;display:block}.menu-mobile .submenu__link:hover{color:#fff;background:#55c594}.menu-mobile .submenu__link:not(:only-child):before{font-size:20px;-webkit-transition:transform .4s;transition:transform .4s;position:absolute;line-height:inherit}.menu-mobile .submenu-mega>.submenu .submenu{display:block}.menu-mobile .submenu-mega>.submenu .submenu__item:first-child{font-size:13px;color:#9aa8a8}.menu-mobile.menu-mobile-left .header-logo{text-align:right;float:right}.menu-mobile.menu-mobile-left .menu-nav{text-align:left}.menu-mobile.menu-mobile-left.menu-mobile-opened .header,.menu-mobile.menu-mobile-left.menu-mobile-opened .wrapper-content{left:260px}.menu-mobile.menu-mobile-left .menu{right:100%;text-align:left;left:auto;width:260px;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{right:15px;left:auto}.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{right:15px;left:auto}.menu-mobile.menu-mobile-left .menu .submenu-mega .submenu .submenu .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:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.menu-mobile.menu-mobile-right.menu-mobile-opened .header,.menu-mobile.menu-mobile-right.menu-mobile-opened .wrapper-content{left:-260px}.menu-mobile.menu-mobile-right .menu{text-align:right;left:100%;width:260px}.main-6,.main-simple{overflow:hidden;text-align:center}.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)}.features-1 .features-item__icon:before,.main-video__video{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.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 .submenu .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{padding:8px 7px 8px 0;cursor:pointer;display:none}.main-6 .container,.main-6:after,.main-simple:after,.menu-mobile-hidden .menu-toggle{display:inline-block}.menu-toggle__inner{height:2px;-webkit-transition:background-color .4s;transition:background-color .4s;position:relative;background:#fff;width:21px}.menu-toggle__inner:after,.menu-toggle__inner:before{height:2px;content:"";position:absolute;background:#fff;left:0}.menu-toggle__inner:before{top:-8px;width:26px}.menu-toggle__inner:after,.menu-toggle__inner:before{-webkit-transition:background-color .4s;transition:background-color .4s}.menu-toggle__inner:after{top:8px;width:28px}.menu-toggle:hover .menu-toggle__inner,.menu-toggle:hover .menu-toggle__inner:after,.menu-toggle:hover .menu-toggle__inner:before{background-color:#55c594}.p-asidemenupage.menu-mobile .row{margin-right:auto;margin-left:auto}.p-asidemenupage.menu-mobile .menu{top:-30px;width:260px}.p-asidemenupage.menu-mobile .menu-nav{-webkit-transition:left .4s cubic-bezier(1,0,.95,1),right .4s cubic-bezier(1,0,.95,1);transition:left .4s cubic-bezier(1,0,.95,1),right .4s cubic-bezier(1,0,.95,1);position:fixed;top:30px;background:rgba(0,0,0,.2);z-index:2}.main-6,.main-6-img,.main-simple,.s-main{position:relative}.main-6__bg,.main-simple__bg{background-size:cover;top:0;background-position:50%;background-repeat:no-repeat}@media (max-width:767px){.menu-toggle{display:inline-block}.p-asidemenupage.menu-mobile.menu-mobile-left .wrapper-content{width:100%!important}.p-asidemenupage.menu-mobile.menu-mobile-left .menu-nav{padding:8px;left:20px}.p-asidemenupage.menu-mobile.menu-mobile-left .menu{right:calc(100% + 20px)}.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:20px}.p-asidemenupage.menu-mobile.menu-mobile-right .menu{left:calc(100% + 20px)}}.p-asidemenupage.menu-mobile.menu-mobile-hidden.menu-mobile-left .wrapper-content{width:100%!important}.p-asidemenupage.menu-mobile.menu-mobile-hidden.menu-mobile-left .menu-nav{padding:8px;left:20px}.p-asidemenupage.menu-mobile.menu-mobile-hidden.menu-mobile-left .menu{right:calc(100% + 20px)}.p-asidemenupage.menu-mobile.menu-mobile-hidden.menu-mobile-right .wrapper-content{left:0;width:100%!important}.p-asidemenupage.menu-mobile.menu-mobile-hidden.menu-mobile-right .menu-nav{padding:8px;right:20px}.p-asidemenupage.menu-mobile.menu-mobile-hidden.menu-mobile-right .menu{left:calc(100% + 20px)}.p-asidemenupage.menu-mobile-opened.menu-mobile-left .menu-nav{left:280px!important}.p-asidemenupage.menu-mobile-opened.menu-mobile-left .wrapper-content{left:260px;width:calc(100% - 260px)}.p-asidemenupage.menu-mobile-opened.menu-mobile-left .menu{right:calc(100% + 20px)}.p-asidemenupage.menu-mobile-opened.menu-mobile-right .menu-nav{right:280px!important}.p-asidemenupage.menu-mobile-opened.menu-mobile-right .wrapper-content{left:0;width:calc(100% - 260px)}@media (max-width:767px){.p-asidemenupage.menu-mobile-opened.menu-mobile-right .wrapper-content{left:-260px}}.p-asidemenupage.menu-mobile-opened.menu-mobile-right .menu{left:calc(100% + 20px)}.p-asidemenupage.menu-mobile-opened.menu-mobile-right.menu-mobile-hidden .wrapper-content{left:-260px}.s-main{height:990px;height:100vh;overflow:hidden}.main-simple{height:200px;z-index:0}.main-simple:after{height:100%;content:""}.main-simple__bg{height:100%;background-position-y:0;left:0;width:100%;z-index:-1}.main-simple__title{font-size:46px;font-size:4.8vmin;color:#333;letter-spacing:10px}.main-simple__subtitle{color:#fff;font:200 16px PT Sans,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:10px;margin-top:20px}.main-simple .container{width:90%;vertical-align:middle;display:inline-block}.main-6{height:990px;height:100vh;z-index:0}.main-6:after{height:100%;content:""}.main-6__bg{height:100%;left:0;width:100%;z-index:-1}.main-6 .container{text-align:left;width:80%;z-index:1}.main-6-img__img{position:absolute;top:0;left:0;width:100%}.main-6__title{font-weight:200;color:#fff;text-transform:uppercase}@media (max-width:767px){.main-6__title{font-size:22px;font-size:7vmin}}.main-6__title .theme-color{font-weight:400;display:block}.main-1-item__inner,.main-video:after,.main-video__title{display:inline-block}.main-6__description{font-size:18px;font-weight:300;color:#fff;margin:2.5vmin 0 5vmin}@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{height:100%;text-align:center}.main-video:before{opacity:.3;background:#000;width:100%;z-index:1}.main-video:after,.main-video:before{height:100%;content:""}.main-video .container{width:90%;display:inline-block;z-index:1}.main-video__video{transform:translate(-50%,-50%);min-height:100%;position:absolute;min-width:100%;top:50%;left:50%}.main-video__title{padding:10px 30px;font-size:70px;font-size:7.3vmin;word-spacing:6px;color:#fff;text-transform:uppercase;position:relative;letter-spacing:6px}.main-video__title:after{height:100%;content:"";position:absolute;opacity:.05;top:0;background:#55c594;left:0;width:100%;z-index:-1}.main-video__text{font-size:22px;font-size:2.3vmin;color:#fff;text-transform:uppercase;margin:5.5vmin 0 10vmin}.main-1{height:990px;height:100vh;background:#000}.main-1-item{height:100%;position:absolute;width:100%}.main-1-item__bg{background-size:cover}.main-1-item__title{font-size:72px;font-size:7.6vmin;color:#fff;text-transform:uppercase;margin-top:5%}.main-1-item__title_thin{font-weight:200}.main-1-item__title_part_1{display:block}.main-1-item__title_part_2,.main-1-item__title_part_3{display:inline-block}.main-1-item__subtitle{font-size:24px;font-size:2.6vmin;font-weight:300;color:#fff}@media (max-width:767px){.main-1-item__subtitle{font-size:14px;font-size:4vmin}}.main-1-item .container{top:35%;width:90%}.pro-item,.pro-items{height:100%;width:100%}.main-1-item .btn-a{margin-top:10%}.main-1-item .btn-a:first-of-type{margin-right:30px}@media (min-width:768px){.main-1-item .btn-a:first-of-type{margin-right:60px}}.pro-items{position:relative;top:0;left:0}.pro-item{-webkit-transition:opacity .45s;transition:opacity .45s;position:absolute;opacity:0;z-index:0}.pro-item_active,.pro-item_show{opacity:1;z-index:1}.pro-item__timeline{height:2px;position:absolute;bottom:0;background:#55c594;left:0;width:0}.pro-item:first-child .main-1-item__title{-webkit-transition:opacity .6s;transition:opacity .6s;opacity:0}.pro-item:first-child .main-1-item__title_part_1{-webkit-transform:translate3d(0,400px,0);-ms-transform:translate3d(0,400px,0);transform:translate3d(0,400px,0);-webkit-transition:transform .6s;transition:transform .6s}.pro-item:first-child .main-1-item__title_part_2{-webkit-transform:translate3d(1000px,0,0);-ms-transform:translate3d(1000px,0,0);transform:translate3d(1000px,0,0);-webkit-transition:transform .6s;transition:transform .6s}.pro-item:first-child .main-1-item__title_part_3{-webkit-transform:translate3d(-1000px,0,0);-ms-transform:translate3d(-1000px,0,0);transform:translate3d(-1000px,0,0);-webkit-transition:transform .6s;transition:transform .6s}.pro-item:first-child .main-1-item__subtitle{-webkit-transition:transform .6s,opacity .6s;transition:transform .6s,opacity .6s}.pro-item:first-child .btn-a,.pro-item:first-child .main-1-item__subtitle{-webkit-transform:translate3d(0,100px,0);-ms-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);opacity:0}.pro-item:first-child .btn-a{-webkit-transition:.6s;transition:.6s}.pro-item:first-child.pro-item_active .main-1-item__title{opacity:1}.pro-item:first-child.pro-item_active .main-1-item__title_part_1,.pro-item:first-child.pro-item_active .main-1-item__title_part_2,.pro-item:first-child.pro-item_active .main-1-item__title_part_3{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.pro-item:first-child.pro-item_active .btn-a,.pro-item:first-child.pro-item_active .main-1-item__subtitle{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}.pro-item:nth-child(2) .main-1-item__title{-webkit-transition:opacity .6s;transition:opacity .6s;opacity:0}.pro-item:nth-child(2) .main-1-item__title_part_1{-webkit-transform:translate3d(0,-150px,0);-ms-transform:translate3d(0,-150px,0);transform:translate3d(0,-150px,0);-webkit-transition:transform .6s;transition:transform .6s}.pro-item:nth-child(2) .main-1-item__title_part_2{-webkit-transform:translate3d(-150px,0,0);-ms-transform:translate3d(-150px,0,0);transform:translate3d(-150px,0,0);-webkit-transition:transform .6s;transition:transform .6s}.pro-item:nth-child(2) .main-1-item__title_part_3{-webkit-transform:translate3d(150px,0,0);-ms-transform:translate3d(150px,0,0);transform:translate3d(150px,0,0);-webkit-transition:transform .6s;transition:transform .6s}.pro-item:nth-child(2) .main-1-item__subtitle{-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);-webkit-transition:transform .6s,opacity .6s;transition:transform .6s,opacity .6s;opacity:0}.pro-item:nth-child(2) .btn-a:first-of-type{-webkit-transform:translate3d(-100px,0,0);-ms-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0);-webkit-transition:.6s;transition:.6s;opacity:0}.pro-item:nth-child(2) .btn-a:nth-of-type(2){-webkit-transform:translate3d(100px,0,0);-ms-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0);-webkit-transition:.6s;transition:.6s;opacity: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,.pro-item:nth-child(2).pro-item_active .main-1-item__title_part_2,.pro-item:nth-child(2).pro-item_active .main-1-item__title_part_3{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.pro-item:nth-child(2).pro-item_active .main-1-item__subtitle{-webkit-transition-delay:.4s;transition-delay:.4s}.pro-item:nth-child(2).pro-item_active .btn-a,.pro-item:nth-child(2).pro-item_active .main-1-item__subtitle{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}.pro-item:nth-child(3) .main-1-item__title{-webkit-transition:opacity .6s;transition:opacity .6s;opacity:0}.pro-item:nth-child(3) .main-1-item__title_part_1{-webkit-transform:translate3d(0,-150px,0);-ms-transform:translate3d(0,-150px,0);transform:translate3d(0,-150px,0);-webkit-transition:transform .6s;transition:transform .6s}.pro-item:nth-child(3) .main-1-item__title_part_2{-webkit-transform:translate3d(-150px,0,0);-ms-transform:translate3d(-150px,0,0);transform:translate3d(-150px,0,0);-webkit-transition:transform .6s;transition:transform .6s}.pro-item:nth-child(3) .main-1-item__title_part_3{-webkit-transform:translate3d(150px,0,0);-ms-transform:translate3d(150px,0,0);transform:translate3d(150px,0,0);-webkit-transition:transform .6s;transition:transform .6s}.pro-item:nth-child(3) .main-1-item__subtitle:first-of-type{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);-webkit-transition:transform .6s,opacity .6s;transition:transform .6s,opacity .6s;opacity:0}.pro-item:nth-child(3) .main-1-item__subtitle:nth-of-type(2){-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);-webkit-transition:transform .6s,opacity .6s;transition:transform .6s,opacity .6s;opacity:0}.pro-item:nth-child(3) .btn-a:first-of-type,.pro-item:nth-child(3) .btn-a:nth-of-type(2){-webkit-transform:translate3d(0,100px,0);-ms-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);-webkit-transition:background .4s,transform .6s,opacity .6s;transition:background .4s,transform .6s,opacity .6s;opacity: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,.pro-item:nth-child(3).pro-item_active .main-1-item__title_part_2,.pro-item:nth-child(3).pro-item_active .main-1-item__title_part_3{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.pro-item:nth-child(3).pro-item_active .main-1-item__subtitle{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition-delay:.6s;transition-delay:.6s;opacity:1}.pro-item:nth-child(3).pro-item_active .btn-a:first-of-type{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition-delay:0s,1.2s,1.2s;transition-delay:0s,1.2s,1.2s;opacity:1}.pro-item:nth-child(3).pro-item_active .btn-a:nth-of-type(2){-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition-delay:0s,1.5s,1.5s;transition-delay:0s,1.5s,1.5s;opacity:1}.main-5-slider{height:990px;height:100vh;background:#000}.main-5-slider+.container{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:5%;position:absolute;text-align:center;top:50%;left:5%;width:90%;z-index:1}.features-1 .features-item,.features-3 .features-item{text-align:left}.main-5-slider__item{height:100%;background-size:cover;width:100%}.main-5-slider-controls{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}.main-5-slider-dots__dot{height:12px;position:relative;margin:18px;border-radius:50%;background:hsla(0,0%,100%,.5);cursor:pointer;width:12px}.main-5-slider-dots__dot:after{height:12px;border:12px solid transparent;-webkit-transition:border-color .4s;transition:border-color .4s;content:"";position:absolute;border-radius:50%;margin-left:-6px;width:12px;margin-top:-6px;display:block}.main-5-slider-content,.main-5-slider-text__subtitle,.main-5-slider-text__title{overflow:hidden;display:inline-block}.main-5-slider-dots__dot:hover:after{border-color:hsla(0,0%,100%,.2)}.main-5-slider-dots__dot.active{background:hsla(0,0%,70%,.5)}.main-5-slider-text__title{font-size:92px;font-size:9.7vmin!important;font-weight:700;color:#fff;-webkit-transition:opacity .7s;transition:opacity .7s;-webkit-transition-delay:1.4s;transition-delay:1.4s;text-transform:uppercase;position:relative;letter-spacing:12px;margin:10px 0;white-space:nowrap}@media (max-width:767px){.main-5-slider-text__title{font-size:36px;letter-spacing:normal}}.main-5-slider-text__pretitle,.main-5-slider-text__subtitle,.portfolio-item__title{text-transform:uppercase;letter-spacing:4px}.main-5-slider-text__title_before{position:relative}.main-5-slider-text__title_before:before{height:1px;right:0;-webkit-transition:width 1s;transition:width 1s;-webkit-transition-delay:.4s;transition-delay:.4s;content:"";position:absolute;top:0;background:#55c594;width:0}.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{height:1px;-webkit-transition:width 1s;transition:width 1s;-webkit-transition-delay:.4s;transition-delay:.4s;content:"";position:absolute;bottom:0;background:#55c594;left:0;width:0}.main-5-slider-text__title_after.animated:after{width:100%}.main-5-slider-text__pretitle{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);font-size:16px;font-weight:200;margin-bottom:30px;color:#fff;-webkit-transition:.4s;transition:.4s;opacity:0}.main-5-slider-text__pretitle.animated{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.main-5-slider-text__subtitle{color:#fff;font:200 16px PT Sans,Helvetica,sans-serif;width:0;margin-top:30px;white-space:nowrap}.counters-item__count,.features-1 .features-item__title,.features-2 .features-item__title,.features-3 .features-item__title{font-family:Lato,Helvetica,sans-serif}.main-5-slider-text__subtitle:not(.hidden):after{-webkit-animation:fadeOut .5s 1.2s infinite alternate;animation:fadeOut .5s 1.2s infinite alternate;content:"|"}.features-1 .features-item__icon:after,.features-2 .features-item:after,.portfolio-item__wrap:before,.process__title:after,.s-get-it-2-triangle:before,.s-get-it__bg:before{content:""}.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{font-weight:300;margin-bottom:30px;color:#555;line-height:1.4}.features-1 .features-item__icon{height:80px;font-size:40px;color:#fff;position:relative;margin:auto;border-radius:50%;background:#55c594;width:80px;display:block}.features-1 .features-item__icon:before{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.features-1 .features-item__icon:after{height:80px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:2px solid #55c594;position:absolute;top:50%;border-radius:50%;left:50%;width:80px}.features-1 .features-item:hover .features-item__icon:after{height:106px;-webkit-transition:.5s;transition:.5s;opacity:0;width:106px}.features-1 .features-item__title{padding-top:30px;font-size:16px;color:#333;text-transform:uppercase;display:block}.features-1 .features-item__text{padding-top:15px;font-size:14px;font-weight:300;color:#555;padding-bottom:12px}.features-1 .features-item__link{font-size:13px;font-weight:400;color:#55c594;-webkit-transition:transform .4s;transition:transform .4s;text-transform:uppercase;display:inline-block}.features-1 .features-item__link:hover{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.features-2{padding:0}.features-2 .features-item{height:100%;padding:80px 30px;color:#fff;-webkit-transition:background-color .3s;transition:background-color .3s;position:relative;background:#55c594;z-index:0}.features-2 .features-item:after{height:100%;position:absolute;top:0;background:#000;left:0;width:100%;z-index:-1}.features-2 :first-child .features-item:after{opacity:0}.features-2 :nth-child(2) .features-item:after{opacity:.055}.features-2 :nth-child(3) .features-item:after{opacity:.11}.features-2 :nth-child(4) .features-item:after{opacity:.165}.features-2 .features{text-align:left;margin:0}.features-2 .features-item:hover{background:#303445!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{font-weight:300;margin-bottom:25px;color:#fff}.features-3 .features-item__icon{height:90px;font-size:60px;color:#55c594;position:relative;margin:auto;border-radius:50%;width:90px;display:block}.features-3 .features-item__icon:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.features-3 .features-item__title{padding:30px 0;font-size:16px;color:#333;text-transform:uppercase;display:block}.features-3 .features-item__text{font-size:14px;font-weight:300;color:#555}@media (max-width:767px){.features-3 .features-item__icon{margin:0}.features-3 .features-item{padding-bottom:0}}.s-portfolio{position:relative;padding-bottom:0}.portfolio-item__wrap{overflow:hidden;position:relative;text-align:center}.portfolio-item__wrap:before{height:100%;-webkit-transition:opacity .6s;transition:opacity .6s;position:absolute;opacity:.05;top:0;background:#55c594;left:0;width:100%;display:block;z-index:1}.portfolio-item__wrap:hover:before{opacity:.6;background:#55c594}.portfolio-item__img{width:100%;display:block}.portfolio-item__inner{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;width:100%;z-index:1}.portfolio-item__link{height:80px;font-size:50px;color:#fff;width:80px;line-height:80px!important}.portfolio-item__title{font-size:18px;font-weight:300;color:#fff}.portfolio-item__subtitle{font-size:10px;font-weight:300;color:#fff;text-transform:uppercase;letter-spacing:2px;margin:auto}.portfolio-filter,.section-2 .section__subtitle,.section__subtitle{text-transform:uppercase;letter-spacing:.66em}.portfolio-filter{font-size:10px;margin-bottom:30px;word-spacing:.1em;color:#333;text-align:center}.portfolio-1,.portfolio-2{text-align:left}.portfolio-filter__item{padding:10px 15px;margin-right:10px;-webkit-transition:color .3s;transition:color .3s;cursor:pointer;margin-left:10px;display:inline-block}.portfolio-filter__item:hover{color:#55c594}.portfolio-filter__item_active{color:#55c594!important}.portfolio-1 .portfolio-item__link{-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);font-size:50px;-webkit-transition:opacity .4s,transform .25s;transition:opacity .4s,transform .25s;opacity:0;background:0 0;display:inline-block}.portfolio-1 .portfolio-item__subtitle,.portfolio-1 .portfolio-item__title{-webkit-transition:opacity .4s,transform .3s;transition:opacity .4s,transform .3s;opacity:0;display:block}.portfolio-1 .portfolio-item__title{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);margin:8% auto 10px}.portfolio-1 .portfolio-item__subtitle{-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}.portfolio-1 .portfolio-item__img{-webkit-transition:transform .6s;transition:transform .6s}.portfolio-1 .portfolio-item:hover .portfolio-item__subtitle,.portfolio-1 .portfolio-item:hover .portfolio-item__title{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.portfolio-1 .portfolio-item:hover .portfolio-item__link{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);opacity:.85}.portfolio-1 .portfolio-item:hover .portfolio-item__img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.portfolio-2 .portfolio-item{text-align:center}.portfolio-2 .portfolio-item__link{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);-webkit-transition:transform .4s,opacity .25s;transition:transform .4s,opacity .25s;opacity:0;display:inline-block}.portfolio-2 .portfolio-item__title{margin:40px auto 10px}.portfolio-2 .portfolio-item__subtitle,.portfolio-2 .portfolio-item__title{overflow:hidden;-webkit-transition:width .8s;transition:width .8s;width:0;white-space:nowrap;display:block}.portfolio-2 .portfolio-item:hover .portfolio-item__link{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.2s;transition-delay:.2s;opacity:1}.portfolio-2 .portfolio-item:hover .portfolio-item__subtitle,.portfolio-2 .portfolio-item:hover .portfolio-item__title{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{height:42px;right:0;position:absolute;bottom:100px;margin:0 auto;cursor:pointer;left:0;width:42px;display:none;z-index:1}.s-get-it__bg,.s-get-it__bg:before{height:100%;top:0;left:0;width:100%}.section-arrow:before{-webkit-animation:pulse-down 2s infinite alternate;animation:pulse-down 2s infinite alternate;font-size:48px;color:#55c594}.portfolio-boxed{margin-right:15px;padding-bottom:50px;margin-left:15px}.portfolio-no-gutter:not(.portfolio-boxed){margin:0}.portfolio-no-gutter .portfolio-item{padding:0;background:#303445}.portfolio-gutter{margin-right:-2px;margin-left:-2px}.portfolio-gutter.portfolio-boxed{margin-right:13px;margin-left:13px}@media (min-width:1200px){.portfolio-gutter.portfolio-boxed{margin-right:-2px;margin-left:-2px}}.portfolio-gutter .portfolio-item{padding-right:2px;padding-bottom:4px;padding-left:2px}.portfolio-carousel{cursor:-webkit-grab;cursor:grab}.portfolio-carousel .portfolio-item:active{cursor:-webkit-grabbing;cursor:grabbing}.s-get-it{overflow:hidden;padding:100px 0;color:#fff;position:relative;text-align:center;z-index:0}.s-get-it__bg{background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:-1}.s-get-it__bg:before{position:absolute;opacity:.25;background:#55c594}.s-get-it__title{font-size:36px;margin-bottom:50px}.s-get-it-2{padding:50px 0 20px;position:relative;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{height:0;border:15px solid transparent;right:0;position:absolute;bottom:100%;margin:auto;left:0;width:0;border-bottom-color:#55c594;z-index:1}.s-get-it-2-uppercase .s-get-it-2__title{font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.process :nth-child(odd) .process-item{background:#55c594}.process :nth-child(2n) .process-item{background:#303445}.process__title{font-size:32px;margin-bottom:40px;color:#fff;position:relative}.process__title:after{height:2px;position:absolute;bottom:-15px;background:#fff;left:0;width:80px}.process__description{font-weight:300;margin-bottom:30px;color:#fff;line-height:1.4}.process-item{height:400px;overflow:hidden;position:relative;text-align:left}.process-item__inner{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;position:absolute;top:50%;margin:auto;left:0;width:70%}.process-item-video:before,.s-blog-post:after{height:100%;content:"";top:0;width:100%}.process-item-video:before{position:absolute;opacity:.3;background:#000;left:0;z-index:1}.process-item-video__video{height:100%;position:absolute;top:0;left:0}.process-subitem__ico{font-size:14px;color:#fff;text-transform:uppercase;letter-spacing:2px;margin-left:55px}.process-subitem__ico:before{font-size:32px;color:#55c594;position:absolute;left:0}.process-subitem__description{font-size:14px;font-weight:300;color:#bbb;margin:10px 0 0 55px;line-height:1.4}.process-subitem:not(:last-child){margin-bottom:30px}.s-blog-post__inner,.s-blog-post__link{right:0;color:#fff;margin:auto;left:0;z-index:1}.s-blog{padding-bottom:0}.s-blog-post{overflow:hidden;padding:0;position:relative}.s-blog-post:after{-webkit-transition:opacity .4s;transition:opacity .4s;position:absolute;opacity:0;background:#55c594;left:0}.s-blog-post:hover:after{opacity:.7}.s-blog-post:hover .s-blog-post__link{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.s-blog-post__link{height:70px;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);font-size:42px;-webkit-transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s;position:absolute;opacity:0;bottom:0;text-align:center;top:0;width:70px;line-height:70px;display:block}.s-blog-post__img{width:100%;display:block}.s-blog-post:hover .s-blog-post__link{-webkit-transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}.s-blog-post:hover .s-blog-post__date,.s-blog-post:hover .s-blog-post__title{width:100%}.s-blog-post:hover .s-blog-post__date{-webkit-transition-delay:.4s;transition-delay:.4s}.s-blog-post__inner{position:absolute;bottom:25px;text-align:left;width:85%}.team-item,.team-item__wrap{position:relative}.s-blog-post__title{text-overflow:ellipsis;font-size:18px;font-weight:300;word-spacing:4px;text-transform:uppercase;letter-spacing:-1px}.s-blog-post__date{padding-top:10px;font-size:10px;text-transform:uppercase;display:block}.s-blog-post__date,.s-blog-post__title{overflow:hidden;-webkit-transition:width .8s;transition:width .8s;width:0;white-space:nowrap}.ios-device .s-blog-post{cursor:pointer}.team{text-align:center}.team-item__img{width:100%}.team-item__wrap{line-height:0}.team-item-social,.team-item__wrap:before{right:0;position:absolute;left:0;width:100%}.team-item__wrap:before{height:100%;-webkit-transition:opacity .5s;transition:opacity .5s;content:"";opacity:0;bottom:0;top:0;background:#000}.team-item__wrap:hover .team-item-social__link{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.team-item__wrap:hover:before{opacity:.5;background:#000}.team-item-social{bottom:20px}.team-item-social__link{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);display:inline-block}.team-item-social__link:first-child{-webkit-transition:transform .3s 0;transition:transform .3s 0}.team-item-social__link:nth-child(2){-webkit-transition:transform .3s .1s;transition:transform .3s .1s}.team-item-social__link:nth-child(3){-webkit-transition:transform .3s .2s;transition:transform .3s .2s}.team-item-social__link:nth-child(4){-webkit-transition:transform .3s .3s;transition:transform .3s .3s}.team-item-social__icon{height:36px;border:1px solid #919191;-webkit-transition:border-color .3s;transition:border-color .3s;margin:0 2px;width:36px;display:inline-block}.team-item-social__icon:hover{border-color:#55c594}.team-item-social__icon:before{font-size:16px;color:#fff;-webkit-transition:color .3s;transition:color .3s;line-height:36px!important}.team-item-social__icon:hover:before{color:#55c594}.team-item-details{color:#fff;background:#55c594;line-height:normal}.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}.ios-device .team-item{cursor:pointer}.team-2-item__wrap{overflow:hidden;color:#fff;position:relative;text-align:left;background:#303445}.team-2-item-img{overflow:hidden;right:0;-webkit-transition:bottom .3s .2s;transition:bottom .3s .2s;position:absolute;bottom:0;top:0;box-shadow:0 1px 5px rgba(0,0,0,.1),0 1px 0 hsla(0,0%,100%,.2);left:0}.team-2-item-img__blur{-webkit-filter:blur(5px);filter:blur(5px);opacity:.6;vertical-align:top}.team-2-item-img__blur,.team-2-item-img__img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);max-width:100%}.team-2-item-img__img{position:absolute;top:0}.team-2-item-details{right:20px;-webkit-transition:bottom .3s .2s;transition:bottom .3s .2s;position:absolute;bottom:0;letter-spacing:1px;left:20px}.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;color:#fff;opacity:0}.team-2-item-social{right:0;color:#fff;text-transform:uppercase;position:absolute;border-top:1px solid hsla(0,0%,100%,.2);bottom:0;text-align:right;margin:0 20px;left:0;line-height:44px}.skills__subtitle,.skills__text{font-weight:300;text-align:left}.team-2-item-social__link{-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s;opacity:0;margin-left:20px;display:inline-block}.team-2-item-social__link:first-child{-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{font-size:18px;color:#fff;-webkit-transition:color .3s;transition:color .3s}.team-2-item-social__icon:hover{color:#55c594}.team-2-item:hover .team-2-item-social__link{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.offer-3-feature__ico:before,.skills-graph-circle__count{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.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{-webkit-transition:opacity .3s .3s;transition:opacity .3s .3s;opacity:1}.skills__subtitle{font-size:22px;color:#000;padding-bottom:20px}.skills__text{color:#555;line-height:1.4}.counters-item,.skills{text-align:center}.skills__title{font-weight:300;color:#555;line-height:42px}.skills-graph-linear{height:42px;margin-bottom:30px;position:relative;padding-bottom:0;line-height:42px}.skills-graph-linear__bg{height:100%;position:relative;width:100%;display:block}.skills-graph-linear__bar,.skills-graph-linear__bg:after{height:100%;position:absolute;top:0;background:#55c594;left:0}.skills-graph-linear__bg:after{content:"";opacity:.05;width:100%;z-index:-1}.skills-graph-linear__bar{width:0}.s-skills-2,.skills-graph-circle__inner{position:relative}.skills-graph-linear__count{color:#fff}.skills-graph-linear__count:after{content:"%"}.s-skills-2{overflow:hidden;z-index:0}.s-skills-2__bg{height:100%;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat;z-index:-1}.s-skills-2:before{height:100%;content:"";opacity:.7;background:#000;width:100%}.skills-graph-circle{padding-top:50px}.skills-graph-circle__title{font-size:16px;font-weight:300;color:#fff;letter-spacing:2px;margin-top:20px}.skills-graph-circle__count{transform:translate(-50%,-50%);color:#fff;position:absolute;top:50%;left:50%}.skills-graph-circle__count:after{content:"%"}.counters__bg:before,.offer-2__title:after,.offer-3-feature__ico:after{content:""}.skills-graph-circle__bar{stroke:#55c594}.skills-graph-circle__bg{opacity:.3;stroke:#55c594}.counters{overflow:hidden;padding:100px 0;position:relative}.counters__bg,.counters__bg:before{height:100%;position:absolute;top:0;left:0;width:100%}.counters__bg{background-size:cover;z-index:0}.counters__bg:before{opacity:.25;background:#55c594}.offer-1-product,.offer-2__title{position:relative}.counters-item{margin-bottom:70px;color:#fff}.counters-item__ico{font-size:60px;display:block}.counters-item__count{font-size:40px;font-weight:700;letter-spacing:2px;margin:30px 0}.counters-item__description{font-size:16px;font-weight:300;color:#fff;text-transform:uppercase;letter-spacing:1px}.counters-item:not(:last-child){border-right:1px solid hsla(0,0%,100%,.1)}.counters.section-white .counters-item{border-color:#f6f6f6;color:#333}.counters.section-white .counters-item__description{color:#555}.counters-item__count.counters-item__count_color_theme,.counters-item__ico.counters-item__ico_color_theme{color:#55c594}.offer-1-product__img{max-width:100%;top:0;left:0}.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{padding-top:20px;text-align:center}@media (min-width:992px){.offer-1-features-item{margin-bottom:20px}.offer-1-features-item:first-child{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{padding:0 24px 0 1px;font-size:40px;color:#55c594;-webkit-transition:transform .4s;transition:transform .4s;vertical-align:middle;display:inline-block}.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{font-size:16px;color:#333;text-transform:uppercase}.offer-1-features-item__description{font-size:16px;font-weight:300;color:gray;padding-left:70px}.offer-2 :nth-child(odd) .offer-2-item{background:#303445}.offer-2 :nth-child(2n) .offer-2-item{background:#55c594}.offer-2__title{font-size:32px;margin-bottom:40px;color:#fff}.offer-2__title:after{height:2px;position:absolute;bottom:-15px;background:#fff;left:0;width:80px}.offer-2__description{font-weight:300;margin-bottom:30px;color:#fff;line-height:1.4}.offer-2-item{height:600px;overflow:hidden;position:relative;text-align:left}.offer-2-item__inner{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;position:absolute;top:50%;margin:auto;left:0;width:70%}.offer-2-item__bg{height:100%;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.offer-2-subitem__ico{font-size:14px;color:#fff;text-transform:uppercase;letter-spacing:2px;margin-left:55px}.offer-2-subitem__ico:before{font-size:32px;color:#55c594;position:absolute;left:0}.offer-2-subitem__description{font-size:14px;font-weight:300;color:#bbb;margin:10px 0 0 55px;line-height:1.4}.offer-2-subitem:not(:last-child){margin-bottom:30px}.offer-3-feature{position:relative}.offer-3-feature:hover .offer-3-feature__ico:after{height:120px;opacity:0;width:120px}.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:first-of-type .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:first-of-type .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{height:80px;margin-bottom:60px;color:#fff;position:relative;border-radius:50%;background:#55c594;width:80px;display:inline-block}.offer-3-feature__ico:before{transform:translate(-50%,-50%);font-size:28px;position:absolute;top:50%;left:50%}.offer-3-feature__ico:after{height:80px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:16px solid #55c594;-webkit-transition:.5s;transition:.5s;position:absolute;top:50%;border-radius:50%;left:50%;width:80px}.offer-3-feature__name{padding:0 10px 5px;font-weight:300;color:#55c594;-webkit-transition:opacity .4s;transition:opacity .4s;text-transform:uppercase;position:absolute;opacity:0;top:30px;white-space:nowrap;z-index:1}@media (min-width:992px){.offer-3-feature__name{top:15px}}.offer-3-feature__name:after,.offer-3-feature__name:before{height:1px;content:"";position:absolute;top:100%;background:#55c594;width:0}.offer-3-feature__name:after,.offer-3-feature__name:before{-webkit-transition:width .8s;transition:width .8s}.offer-3-feature__name:after{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}@media (min-width:0px) and (max-width:991px){.offer-3-feature__name:after,.offer-3-feature__name:before{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__ico{margin-bottom:100px}.offer-3-feature.animated .offer-3-feature__name:after{width:180px}}.s-clients:before,.s-clients__bg{height:100%;top:0;left:0;width:100%}.offer-3-feature.animated .offer-3-feature__ico{-webkit-animation:pulse .8s,fadeIn .3s alternate both;animation:pulse .8s,fadeIn .3s alternate both}.offer-3-feature.animated.offer-3-feature__left:first-child .offer-3-feature__ico{-webkit-animation-delay:1.6s;animation-delay:1.6s}.offer-3-feature.animated.offer-3-feature__left:first-child .offer-3-feature__name{-webkit-transition-delay:1.6s;transition-delay:1.6s}.offer-3-feature.animated.offer-3-feature__left:first-child .offer-3-feature__name:before{-webkit-transition-delay:2.4s;transition-delay:2.4s}.offer-3-feature.animated.offer-3-feature__left:first-child .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:first-child .offer-3-feature__ico{-webkit-animation-delay:1.2s;animation-delay:1.2s}.offer-3-feature.animated.offer-3-feature__right:first-child .offer-3-feature__name{-webkit-transition-delay:1.2s;transition-delay:1.2s}.offer-3-feature.animated.offer-3-feature__right:first-child .offer-3-feature__name:before{-webkit-transition-delay:2s;transition-delay:2s}.offer-3-feature.animated.offer-3-feature__right:first-child .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{font-weight:300;color:gray;line-height:1.5;margin-top:50px}.s-clients{overflow:hidden;position:relative;z-index:0}.s-clients:before{content:"";position:absolute;opacity:.08;background:#55c594}.s-clients__bg{background-size:cover;background-repeat:no-repeat;z-index:-1}.clients{padding:100px 0;text-align:center;margin:0}.clients-item{color:#fff}.clients-item__text{font-size:24px;font-weight:200;color:#fff}.clients-item__text:before{content:"\e03e"}.clients-item__text:after{content:"\e03f"}.clients-dots__dot:before,.tooltip:after{content:""}.clients-item__text:after,.clients-item__text:before{padding:0 10px;color:#55c594;font-family:lp-icons}.clients-item__name{padding-top:30px;color:#55c594}.clients-item__company{font-weight:200}.contact-info__item,.contact-info__title,.faq-a,.faq-q,.footer-top,.footer__title,.section__title,.tooltip{font-weight:300}.clients-dots{margin:100px auto 0;width:240px}.clients-dots__dot{height:2px;margin-right:10px;-webkit-transition:background-color .2s;transition:background-color .2s;background:hsla(0,0%,100%,.5);cursor:pointer;width:30px;display:inline-block}.clients-dots__dot:before{height:20px;position:relative;margin-top:-10px;display:block}.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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}.client-logos-item:active{cursor:-webkit-grabbing;cursor:grabbing}.client-logos-item__img{max-width:70%}.blog-author__img,.client-logos .container .client-logos-item__img,.footer-form__input{max-width:100%}.tooltip{min-height:80px;padding:10px;font-size:14px;color:#ccc;position:fixed;box-shadow:1px 1px 1px 0 #080c0f;border-radius:5px;background:#0a1014;width:200px;display:none;z-index:2}.tooltip:after{height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:0;position:absolute;bottom:-5px;margin:auto;background:#0a1014;left:0;width:10px}.footer-top{padding:20px 0 0;color:#9aa8a8;background:#303445}.footer-top [class^=col-]:hover .footer__title:after{width:15%}.footer__title{padding-top:30px;font-size:16px;margin-bottom:60px;color:#fff;text-transform:uppercase;position:relative;font-family:Lato,Helvetica,sans-serif}.footer__title:after,.footer__title:before{height:1px;content:"";position:absolute;top:calc(100% + 15px);left:0;display:block}.footer-form__input,.footer-form__submit{font-family:PT Sans,Helvetica,sans-serif}.footer__title:before{background:#142027;width:100%}.footer__title:after{-webkit-transition:width .6s;transition:width .6s;background:#55c594;width:20px}.footer__about{line-height:1.4}.footer-contacts__item{line-height:1.7}.footer-contacts__link{color:#55c594;-webkit-transition:color .3s;transition:color .3s}.footer-contacts__link:hover{color:#fff}.footer-social__item{margin:30px 10px 0 0;display:inline-block}.footer-social__item:before{font-size:40px;color:#4e5b5b;-webkit-transition:color .3s;transition:color .3s}.footer-social__item:hover:before{color:#55c594}.footer-twitter-feed-vertical__list a{font-size:14px;color:#55c594;-webkit-transition:color .3s;transition:color .3s}.footer-twitter-feed-vertical__list a:hover{color:#fff}.footer-twitter-feed-vertical__item{padding:0 0 15px 40px;font-size:14px;color:#9aa8a8;position:relative}.footer-twitter-feed-vertical__item:before{font-size:22px;color:#55c594;-webkit-transition:transform .6s;transition:transform .6s;content:"";position:absolute;top:3px;left:0}.footer-twitter-feed-vertical__item .tweet{color:#9aa8a8}.footer-twitter-feed-vertical__item .timePosted{font-size:12px;color:#9aa8a8}.footer-form{text-align:right}.footer-form__input{overflow:auto;padding:8px 10px;border:none;color:#9aa8a8;-webkit-transition:background-color .3s;transition:background-color .3s;min-width:100%;margin:0 0 10px;border-radius:0;background:#0e161b}.btn-a,.google-maps,.project-modal,.section,.section-2{overflow:hidden}.footer-form__input:focus{background:#101a20}.footer-form__submit{padding:10px 32px;border:none;font-weight:300;color:#fff;-webkit-transition:background-color .4s;transition:background-color .4s;margin:0;background:#0e161b;cursor:pointer}.footer-copy,.footer-menu__link{font-family:Lato,Helvetica,sans-serif}.footer-form__submit:hover{background:#55c594}.footer-bottom{padding:30px 0;font-size:14px;color:#9aa8a8;background:#090f13}.footer-copy{padding-bottom:0}@media (max-width:767px){.footer-copy{text-align:center}}.footer-copy__heart{-webkit-animation:pulse 1s infinite alternate;animation:pulse 1s infinite alternate;font-size:18px;color:#ff63b7;text-align:center;width:24px;vertical-align:text-top;display:inline-block}.footer-menu{text-align:right;padding-bottom:0}@media (max-width:767px){.footer-menu{padding-top:30px;text-align:center;padding-bottom:20px}}.contact-info,.faq{text-align:left}.footer-menu__item{margin-right:25px;display:inline}.footer-menu__item:last-child{margin-right:0}.footer-menu__link{font-size:12px;color:#fff;-webkit-transition:color .4s;transition:color .4s;text-transform:uppercase;position:relative}.footer-menu__link:hover,.footer-menu__link_active{color:#55c594}.footer-menu__link:after{height:1px;-webkit-transition:width .6s;transition:width .6s;content:"";position:absolute;top:50%;background:#55c594;left:0;width:0;margin-top:18px;display:block}.footer-menu__link:hover:after{width:100%}.likeapro{color:#9aa8a8}.likeapro:hover{color:#55c594}.faq{color:#555}.faq-q{font-size:22px;margin-bottom:20px;position:relative;cursor:help}.faq-q:before{font-size:26px;right:20px;color:#55c594;-webkit-transition:transform .4s;transition:transform .4s;position:absolute}.faq-q.opened:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.faq-a{padding:0 30px 0 50px;font-size:18px;margin-bottom:30px;position:relative;display:none}.faq-a:after,.faq-a:before{position:absolute;background:#55c594;left:10px}.faq-a:after,.faq-a:before,.section__title:after{content:"";display:block}.faq-a:before{height:1px;-webkit-transition:width .4s .6s;transition:width .4s .6s;top:20px;width:0}.faq-a:after{height:0;-webkit-transition:height .4s .2s;transition:height .4s .2s;top:0;width:1px}.faq-a.opened:before{width:20px}.faq-a.opened:after{height:20px}.four04-title{font-size:40px;color:#55c594}.four04-text{font-size:200px;margin-bottom:100px;color:#55c594}.btn-a,.modal,.section{text-align:center}.contact-info__title{font-size:26px;margin-bottom:30px;color:#000;padding-left:30px}.contact-info__item{margin-bottom:20px;color:gray;position:relative;padding-left:30px}.contact-form__input,.contact-form__textarea{padding:10px;width:100%;font-family:PT Sans,Helvetica,sans-serif}.contact-info__item:before{font-size:20px;position:absolute;top:1px;left:0}.contact-info__link{color:gray}.contact-info__link:hover{color:#55c594!important}.contact-form__input{border:1px solid #ddd;margin-bottom:-5px;border-radius:0}.contact-form__textarea{border:1px solid #ddd;max-width:100%;border-radius:0}.btn-a,.p-preloader__percentage,.project-modal__title{font-family:Lato,Helvetica,sans-serif}.contact-form__submit{background:#55c594;margin-top:15px}.contact-form__submit:hover{background:0 0}.section{padding:100px 0}.section__title{padding:15px 0 20px;font-size:36px}.section__title:after{height:1px;-webkit-transition:width .4s;transition:width .4s;margin:25px auto 0;width:0}.section__subtitle{font-size:9px;word-spacing:.1em}.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 .features-item__title,.section-dark .section__subtitle,.section-dark .section__title{color:#fff}.section-dark{background:#303445}.section-dark .section__title:after{background:#fff}.section-dark .features-item__text,.section-dark .skills__text,.section-dark .skills__title{color:#9aa8a8}.section-dark .offer-1-features-item__title,.section-dark .skills__subtitle{color:#fff}.section-dark .about-item__text,.section-dark .faq,.section-dark .offer-3__description{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{border-color:#717b80;color:#9aa8a8;background:#303445}.section-dark .portfolio-filter__item,.section-darkgray .features-item__title,.section-darkgray .section__subtitle,.section-darkgray .section__title{color:#fff}.section-darkgray{background:#222}.section-darkgray .section__title:after{background:#fff}.section-darkgray .features-item__text,.section-darkgray .skills__text,.section-darkgray .skills__title{color:#9aa8a8}.section-darkgray .offer-1-features-item__title,.section-darkgray .skills__subtitle{color:#fff}.section-darkgray .about-item__text,.section-darkgray .faq,.section-darkgray .offer-3__description{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{border-color:#717b80;color:#9aa8a8;background:#222}.btn-a,.section-darkgray .portfolio-filter__item{color:#fff}.section-2{padding:100px 0;text-align:left}.section-2 .section__title{padding:15px 0 20px;font-size:36px;font-weight:700;text-transform:uppercase}.section-2 .section__title:after{height:3px;-webkit-transition:width .4s;transition:width .4s;content:"";background:#55c594;margin-left:0;width:0}.section-2 .section__subtitle{font-size:10px;word-spacing:.1em}.section-2:hover .section__title:after{width:140px}.google-maps{height:500px;position:relative}.google-maps__container{height:900px}.google-maps__marker{height:28px;border:4px solid #55c594;position:relative;top:-14px;box-shadow:2px 2px 4px #888;border-radius:50%;background:#eee;left:-14px;width:28px}.google-maps__marker:before{-webkit-animation:pulsate 1.5s infinite normal;animation:pulsate 1.5s infinite normal;height:56px;content:"";position:absolute;top:-18px;border-radius:50%;background:#bbb;left:-18px;width:56px;z-index:-1}.google-maps-big{height:700px}.btn-a{height:40px;font-size:14px;border:1px solid #fff;font-weight:300;-webkit-transition:color .4s;transition:color .4s;text-transform:uppercase;position:relative;padding-right:10px;min-width:160px;cursor:pointer;line-height:40px;vertical-align:middle;padding-left:10px;display:inline-block;z-index:0}@media (max-width:767px){.btn-a{height:36px;min-width:100px;line-height:36px}}.btn-a:before{padding-right:10px;vertical-align:text-bottom}.btn-a:after{height:100%;-webkit-transition:background .4s;transition:background .4s;content:"";position:absolute;top:0;background:0 0;left:0;width:100%;z-index:-1}.btn-a:hover{color:#000}.btn-a:hover:after{background:#fff;left:0}.btn-a_size_small{height:36px;min-width:80px;line-height:36px}@media (max-width:767px){.btn-a_size_small{height:32px;font-size:12px;min-width:70px;line-height:32px}}.btn-a_size_large{height:64px;font-size:18px;min-width:230px;line-height:64px}@media (max-width:767px){.btn-a_size_large{height:40px;font-size:14px;min-width:160px;line-height:40px}}.modal__img,.modal__text,.modal__video,.project-modal{line-height:normal}.btn-a_weight_bold{font-weight:400;border-width:2px}.btn-a_color_black{border-color:#000;color:#000}.btn-a_color_black:hover{color:#fff}.btn-a_color_black:hover:after{background:#000}.btn-a_color_theme:hover:after,.btn-a_fill_theme:after{background:#55c594}.btn-a_color_theme{border-color:#55c594;color:#55c594}.btn-a_color_theme:hover{color:#fff}.btn-a_fill_theme{border-color:#55c594;color:#fff}.btn-a_fill_theme:hover{color:#55c594}.btn-a_fill_theme:hover:after{background:0 0}.btn-a.btn-a_hover_2:after{-webkit-transition:background .4s,left .4s;transition:background .4s,left .4s;left:-100%}.btn-a.btn-a_hover_2.btn-a_fill_theme:after,.btn-a.btn-a_hover_2:hover:after{left:0}.btn-a.btn-a_hover_2.btn-a_fill_theme:hover:after{left:-100%}.grid{font-weight:300;color:#888}.grid__title{font-weight:400}.height-500{height:500px}.icons{font-size:20px;color:#555}.icons__ico{font-size:42px}.s-animations .features-item{background:#f6f6f6}.s-animations .features-item__title{font-weight:300;text-transform:none}.blog-author__title,.blog-related__title,.blog-sidebar-block__title,.blog-sidebar-tags__tag,.comments__title,.post-date,.post-meta,.post-share__item{text-transform:uppercase}.modal{font-size:20px;font-weight:300;color:#fff;position:fixed;display:none;z-index:6}.modal__close{cursor:pointer}.modal__close:before{font-size:40px;right:-45px;color:#ccc;-webkit-transition:transform .4s;transition:transform .4s;position:absolute;top:-10px;z-index:1}@media (max-width:767px){.modal__close:before{right:0;top:-5px}}.modal__close:hover:before{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.modal__info{cursor:pointer;display:none}.modal__info:before{font-size:24px;right:-39px;color:#ccc;-webkit-transition:color .4s;transition:color .4s;position:absolute;top:35px;z-index:1}@media (max-width:767px){.modal__info:before{right:6px;top:35px}}.modal__info:hover:before{color:#55c594}.modal__content{height:100%;position:relative}.modal__img{width:100%;display:block}.modal__video{height:100%;width:100%}.modal__text{display:inline-block}.overlay{height:100%;position:fixed;opacity:.85;top:0;background:#000;cursor:pointer;left:0;width:100%;display:none;z-index:5}.pro-controls-next,.pro-controls-prev,.slider-arrow-next,.slider-arrow-prev{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;background:hsla(0,1%,69%,.1);cursor:pointer;z-index:6}.pro-controls-next:hover,.pro-controls-prev:hover,.slider-arrow-next:hover,.slider-arrow-prev:hover{background:hsla(0,0%,87%,.1)}.pro-controls-next:before,.pro-controls-prev:before,.slider-arrow-next:before,.slider-arrow-prev:before{font-size:50px;color:#ccc}.pro-controls-next,.slider-arrow-next{right:-50px;-webkit-transition:right .6s;transition:right .6s}.pro-controls-next.animated,.slider-arrow-next.animated{right:0}.pro-controls-prev,.slider-arrow-prev{-webkit-transition:left .6s;transition:left .6s;left:-50px}.pro-controls-prev.animated,.slider-arrow-prev.animated{left:0}.project-modal{height:0;right:0;color:#ddd;position:absolute;text-align:left;top:0;background:rgba(0,0,0,.6);display:none}@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{height:100%;font-size:16px;position:relative;opacity:0;margin:20px}@media (max-width:767px){.project-modal__inner{font-size:13px;margin:10px}}.project-modal__title{font-size:24px;font-weight:700;margin-bottom:30px;color:#fff}.project-modal__client,.project-modal__date,.project-modal__description{margin-bottom:20px}@media (max-width:767px){.project-modal__title{font-size:16px}}.project-modal__client:before{font-weight:400;color:#fff;content:"Client name: "}.project-modal__date:before{font-weight:400;color:#fff;content:"Date: "}.project-modal__url{color:#55c594;-webkit-transition:color .3s;transition:color .3s}.project-modal__url:before{font-weight:400;color:#fff;content:"Link: "}.project-modal__url:hover{color:#fff}.p-preloader{height:100%;position:fixed;width:100%;z-index:999}.p-preloader__bottom,.p-preloader__top{height:50%;content:"";position:absolute;background:#0d0d0d;width:100%}.p-preloader__top{top:0}.p-preloader__bottom{bottom:0}.p-preloader__progressbar{height:2px;position:absolute;top:50%;background:#fff;left:0;width:0}.p-preloader__percentage{padding-top:30px;font-size:20px;font-weight:300;color:#fff;position:relative;text-align:center;top:50%;margin:auto;width:50px;display:block}.blog-nav,.blog-sidebar-block{margin-bottom:50px}.p-preloader__percentage:after{content:"%"}.preloader{height:100%;right:0;position:fixed;bottom:0;top:0;left:0;width:100%;display:none;z-index:6}.preloader:before{-webkit-animation:rotate .8s linear infinite normal;animation:rotate .8s linear infinite normal;height:50px;border:2px solid #55c594;content:"";position:absolute;top:calc(50% - 25px);border-radius:50%;left:calc(50% - 25px);width:50px;border-bottom-color:transparent}.blog{margin-top:50px}.blog-slider{max-height:800px}.blog-nav__link{height:40px;border:1px solid #9aa8a8;margin-right:5px;color:#9aa8a8;-webkit-transition:background .3s;transition:background .3s;text-align:center;width:40px;line-height:40px;display:inline-block}.blog-nav__link:before{font-size:20px;vertical-align:text-bottom}.blog-nav__link:hover,.blog-nav__link_active{border:1px solid #55c594;color:#fff;background:#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__title{font-size:18px;font-weight:300;margin-bottom:40px;color:#000;position:relative}.blog-sidebar-block__title:after,.blog-sidebar-block__title:before{height:1px;content:"";position:absolute;top:calc(100% + 15px);left:0;display:block}.blog-sidebar-block__title:before{background:#f1f1f1;width:100%}.blog-sidebar-block__title:after{-webkit-transition:width .6s;transition:width .6s;background:#55c594;width:20px}.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:#959595;border-radius:0}.blog-sidebar-search__submit{-webkit-transform:translateY(-45%);-ms-transform:translateY(-45%);transform:translateY(-45%);font-size:20px;border:none;-webkit-appearance:none;right:3px;color:#ccc;position:absolute;outline:0;top:50%;background:0 0;cursor:pointer}.blog-sidebar-search__submit:hover{color:#55c594}.blog-sidebar-list__item{margin:0 0 10px 10px}.blog-sidebar-list__link{font-weight:300;color:#555;vertical-align:middle}.blog-sidebar-list__link:before{margin-right:10px;color:#55c594;content:"—"}.blog-sidebar-list__link:hover{color:#55c594}.blog-sidebar-tags__tag{padding:8px;font-size:12px;border:1px solid #ccc;color:#959595;-webkit-transition:.4s;transition:.4s;margin:0 6px 8px 0;display:inline-block}.blog-sidebar-tags__tag:hover{border-color:#55c594;color:#55c594}.post{margin-bottom:50px}.post-format-image .post-header,.post-format-slider .post-header{overflow:hidden;position:relative;max-height:800px;text-align:center;background:#000}.post-format-image .post-header .post__img,.post-format-slider .post-header .post__img{opacity:.5}.blog-author:after,.post-content-quote:after{opacity:.05;width:100%;z-index:-1}.post-format-image .post-title,.post-format-slider .post-title{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:46px;font-size:4.8vmin;font-weight:300;right:0;color:#fff;-webkit-transition:color .4s;transition:color .4s;position:absolute;top:50%;margin:auto;left:0;width:80%;z-index:1}.post-format-image .post-title:hover,.post-format-slider .post-title:hover{color:#55c594}.post-format-simple .post-title,.post-format-video .post-title{font-size:46px;font-size:4.8vmin;font-weight:300;color:#000;-webkit-transition:color .4s;transition:color .4s;margin-top:30px;display:block}.post-format-simple .post-title:hover,.post-format-video .post-title:hover{color:#55c594}.post__img,.post__video{width:100%}.post-date{padding:10px 0;font-size:20px;color:#fff;position:absolute;text-align:center;top:0;background:#55c594;left:0;width:80px}.post-date__day{font-size:40px;display:block}.post-wrap{padding-right:15px;margin-left:100px}.post-content{color:#555}.post-content__paragraph{font-weight:300;margin:30px 0;line-height:1.4}.post-content__paragraph:last-of-type{margin-bottom:30px}.post-content-quote{padding:20px;font-weight:300;font-style:italic;position:relative;line-height:1.4;margin-top:30px}.post-content-quote:after,.post-content-quote:before{height:100%;content:"";position:absolute;top:0;background:#55c594;left:0}.post-content-quote:before{width:2px}.post-content-quote__source{text-align:right;display:block}.post-meta{font-size:12px;text-align:right;vertical-align:middle}@media (max-width:767px){.post-meta{text-align:left}}.post-meta__item{margin-right:20px;color:#555}.post-meta__item:before{font-size:18px;margin-right:10px;vertical-align:bottom}.post-meta__link{color:#a2a2a2}.post-meta__link:hover{color:#55c594}.blog-author{padding:30px;border:1px solid #eee;color:#000;position:relative;margin:0}.blog-author:after{height:100%;content:"";position:absolute;top:0;background:#55c594;left:0}.blog-author__title{font-size:24px;font-weight:300}.blog-author__name{font-size:20px;margin-bottom:20px}.blog-author__about{font-weight:300;color:#555;padding-bottom:0;line-height:1.4}.blog-related__title{font-size:24px;font-weight:300;color:#000}.blog-related-post{font-weight:300;margin-bottom:20px;color:#555}.blog-related-post-thumb{margin-right:10px;position:relative;display:inline-block}.blog-related-post-thumb:after,.blog-related-post-thumb:before{right:10px;content:"";position:absolute;bottom:10px;top:10px;left:10px}.blog-related-post-thumb:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:transform .4s;transition:transform .4s;opacity:1;background:0 0;z-index:1}.blog-related-post-thumb:hover:before{border-right:1px solid #fff;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);border-left:1px solid #fff}.blog-related-post-thumb:after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:transform .4s;transition:transform .4s}.blog-related-post-thumb__inner:after,.blog-related-post-thumb__inner:before{-webkit-transition:opacity .4s;content:"";position:absolute;opacity:0}.blog-related-post-thumb:hover:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);border-top:1px solid #fff;border-bottom:1px solid #fff}.blog-related-post-thumb__inner:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:20px;color:#fff;transition:opacity .4s;top:50%;left:50%;z-index:1}.blog-related-post-thumb__inner:after{height:100%;transition:opacity .4s;top:0;background:#55c594;left:0;width:100%}.comment.depth-1,.comment.depth-2,.comment.depth-3,.post-share__item{position:relative}.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{max-width:80px;vertical-align:middle;display:inline-block}.blog-related-post-meta{width:65%;vertical-align:middle;display:inline-block}.blog-related-post-meta__title{font-size:18px;color:#000;display:block}.comment-author,.comment-meta{vertical-align:middle;display:inline-block}.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{margin-right:5px;vertical-align:middle}.blog-related-post-meta-comments__link{font-size:12px;color:#555}.blog-related-post-meta-comments__link:hover{color:#55c594}.post-share{font-weight:300;color:#fff;margin:0 0 30px}.comment-author,.post-share__count{margin-right:20px}.post-share__item{height:50px;font-size:12px;-webkit-transition:opacity .4s;transition:opacity .4s;padding-right:0;text-align:center;cursor:pointer;padding-bottom:0;line-height:50px;padding-left:0}.comment.depth-1 .comment-block,.comment.depth-2{padding-left:110px}.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{font-size:20px;margin-right:20px;vertical-align:middle}.comments{color:#555}.comments__title{font-size:24px;font-weight:300;color:#000;margin-top:30px}.comment.depth-1 .comment-author__img{width:90px}.comment.depth-2 .comment-author__img,.comment.depth-3 .comment-author__img{width:60px}.comment.depth-2 .comment-block,.comment.depth-3,.comment.depth-3 .comment-block{padding-left:80px}.comment.depth-2 .comment-author:before,.comment.depth-3 .comment-author:before{height:calc(100% - 80px);content:"";position:absolute;top:80px;background:#eee;margin-left:30px;width:1px;z-index:-1}.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;padding-bottom:10px;line-height:1.4}.comment-reply-link{font-size:12px;color:#000;text-transform:capitalize}.comment-reply-link:hover{color:#55c594}.comment-form{text-align:right}.comment-form__title{font-size:24px;font-weight:300;color:#000;margin:50px 0 30px}.comment-form__input,.comment-form__textarea{padding:15px;color:#999;width:100%;font-family:PT Sans,Helvetica,sans-serif}.comment-form__input{border:2px solid #ebebeb;margin:20px 0;border-radius:0;display:block}.comment-form__textarea{border:2px solid #ebebeb;max-width:100%;margin:0 0 15px;border-radius:0}.comment-form__submit:hover{background:0 0}