.introduction .introduction-logo-container,.nav{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.clearfix:after,.nav ul{clear:both}@-webkit-keyframes navCurrentActive{0%{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}50%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);opacity:.8}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);opacity:1}}@-o-keyframes navCurrentActive{0%{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}50%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);opacity:.8}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);opacity:1}}@-moz-keyframes navCurrentActive{0%{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}50%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);opacity:.8}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);opacity:1}}@keyframes navCurrentActive{0%{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}50%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);opacity:.8}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);opacity:1}}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translate3d(0,50px,0);-moz-transform:translate3d(0,50px,0);-ms-transform:translate3d(0,50px,0);-o-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-o-keyframes slideUp{0%{opacity:0;-webkit-transform:translate3d(0,50px,0);-moz-transform:translate3d(0,50px,0);-ms-transform:translate3d(0,50px,0);-o-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes slideUp{0%{opacity:0;-webkit-transform:translate3d(0,50px,0);-moz-transform:translate3d(0,50px,0);-ms-transform:translate3d(0,50px,0);-o-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translate3d(0,50px,0);-moz-transform:translate3d(0,50px,0);-ms-transform:translate3d(0,50px,0);-o-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translate3d(0,-50px,0);-moz-transform:translate3d(0,-50px,0);-ms-transform:translate3d(0,-50px,0);-o-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-o-keyframes slideDown{0%{opacity:0;-webkit-transform:translate3d(0,-50px,0);-moz-transform:translate3d(0,-50px,0);-ms-transform:translate3d(0,-50px,0);-o-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes slideDown{0%{opacity:0;-webkit-transform:translate3d(0,-50px,0);-moz-transform:translate3d(0,-50px,0);-ms-transform:translate3d(0,-50px,0);-o-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translate3d(0,-50px,0);-moz-transform:translate3d(0,-50px,0);-ms-transform:translate3d(0,-50px,0);-o-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}@-o-keyframes show{0%{opacity:0}100%{opacity:1}}@-moz-keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes indexArrowDown{0%,100%{opacity:.95;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{opacity:.65;-webkit-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}}@-o-keyframes indexArrowDown{0%,100%{opacity:.95;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{opacity:.65;-webkit-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}}@-moz-keyframes indexArrowDown{0%,100%{opacity:.95;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{opacity:.65;-webkit-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}}@keyframes indexArrowDown{0%,100%{opacity:.95;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{opacity:.65;-webkit-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}}@-webkit-keyframes introductionBorderMove{0%{opacity:0}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-o-keyframes introductionBorderMove{0%{opacity:0}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes introductionBorderMove{0%{opacity:0}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes introductionBorderMove{0%{opacity:0}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes ideaLogoScale{0%{opacity:0;-webkit-transform:scale(.3,.3);-moz-transform:scale(.3,.3);-ms-transform:scale(.3,.3);-o-transform:scale(.3,.3);transform:scale(.3,.3)}100%{opacity:1;-webkit-transform:scale(.9,.9);-moz-transform:scale(.9,.9);-ms-transform:scale(.9,.9);-o-transform:scale(.9,.9);transform:scale(.9,.9)}}@-o-keyframes ideaLogoScale{0%{opacity:0;-webkit-transform:scale(.3,.3);-moz-transform:scale(.3,.3);-ms-transform:scale(.3,.3);-o-transform:scale(.3,.3);transform:scale(.3,.3)}100%{opacity:1;-webkit-transform:scale(.9,.9);-moz-transform:scale(.9,.9);-ms-transform:scale(.9,.9);-o-transform:scale(.9,.9);transform:scale(.9,.9)}}@-moz-keyframes ideaLogoScale{0%{opacity:0;-webkit-transform:scale(.3,.3);-moz-transform:scale(.3,.3);-ms-transform:scale(.3,.3);-o-transform:scale(.3,.3);transform:scale(.3,.3)}100%{opacity:1;-webkit-transform:scale(.9,.9);-moz-transform:scale(.9,.9);-ms-transform:scale(.9,.9);-o-transform:scale(.9,.9);transform:scale(.9,.9)}}@keyframes ideaLogoScale{0%{opacity:0;-webkit-transform:scale(.3,.3);-moz-transform:scale(.3,.3);-ms-transform:scale(.3,.3);-o-transform:scale(.3,.3);transform:scale(.3,.3)}100%{opacity:1;-webkit-transform:scale(.9,.9);-moz-transform:scale(.9,.9);-ms-transform:scale(.9,.9);-o-transform:scale(.9,.9);transform:scale(.9,.9)}}@-webkit-keyframes dropDown{0%{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}80%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,200px,0);-moz-transform:translate3d(0,200px,0);-ms-transform:translate3d(0,200px,0);-o-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}}@-o-keyframes dropDown{0%{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}80%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,200px,0);-moz-transform:translate3d(0,200px,0);-ms-transform:translate3d(0,200px,0);-o-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}}@-moz-keyframes dropDown{0%{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}80%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,200px,0);-moz-transform:translate3d(0,200px,0);-ms-transform:translate3d(0,200px,0);-o-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}}@keyframes dropDown{0%{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}80%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,200px,0);-moz-transform:translate3d(0,200px,0);-ms-transform:translate3d(0,200px,0);-o-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}}@-webkit-keyframes ideaLogoTopMove{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,-40px,0);-moz-transform:translate3d(0,-40px,0);-ms-transform:translate3d(0,-40px,0);-o-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}}@-o-keyframes ideaLogoTopMove{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,-40px,0);-moz-transform:translate3d(0,-40px,0);-ms-transform:translate3d(0,-40px,0);-o-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}}@-moz-keyframes ideaLogoTopMove{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,-40px,0);-moz-transform:translate3d(0,-40px,0);-ms-transform:translate3d(0,-40px,0);-o-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}}@keyframes ideaLogoTopMove{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,-40px,0);-moz-transform:translate3d(0,-40px,0);-ms-transform:translate3d(0,-40px,0);-o-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}}@-webkit-keyframes ideaLogoBottomMove{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,40px,0);-moz-transform:translate3d(0,40px,0);-ms-transform:translate3d(0,40px,0);-o-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}}@-o-keyframes ideaLogoBottomMove{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,40px,0);-moz-transform:translate3d(0,40px,0);-ms-transform:translate3d(0,40px,0);-o-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}}@-moz-keyframes ideaLogoBottomMove{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,40px,0);-moz-transform:translate3d(0,40px,0);-ms-transform:translate3d(0,40px,0);-o-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}}@keyframes ideaLogoBottomMove{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,40px,0);-moz-transform:translate3d(0,40px,0);-ms-transform:translate3d(0,40px,0);-o-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}}@-webkit-keyframes ideaLogoTopShort{0%{height:199px}100%{height:100px}}@-o-keyframes ideaLogoTopShort{0%{height:199px}100%{height:100px}}@-moz-keyframes ideaLogoTopShort{0%{height:199px}100%{height:100px}}@keyframes ideaLogoTopShort{0%{height:199px}100%{height:100px}}@-webkit-keyframes ideaLogoBottomShort{0%{height:199px;margin-top:-199px}100%{height:100px;margin-top:-80px}}@-o-keyframes ideaLogoBottomShort{0%{height:199px;margin-top:-199px}100%{height:100px;margin-top:-80px}}@-moz-keyframes ideaLogoBottomShort{0%{height:199px;margin-top:-199px}100%{height:100px;margin-top:-80px}}@keyframes ideaLogoBottomShort{0%{height:199px;margin-top:-199px}100%{height:100px;margin-top:-80px}}@-webkit-keyframes ideaTextMove{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}100%{opacity:1;-webkit-transform:translate3d(-480px,-50%,0);-moz-transform:translate3d(-480px,-50%,0);-ms-transform:translate3d(-480px,-50%,0);-o-transform:translate3d(-480px,-50%,0);transform:translate3d(-480px,-50%,0)}}@-o-keyframes ideaTextMove{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}100%{opacity:1;-webkit-transform:translate3d(-480px,-50%,0);-moz-transform:translate3d(-480px,-50%,0);-ms-transform:translate3d(-480px,-50%,0);-o-transform:translate3d(-480px,-50%,0);transform:translate3d(-480px,-50%,0)}}@-moz-keyframes ideaTextMove{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}100%{opacity:1;-webkit-transform:translate3d(-480px,-50%,0);-moz-transform:translate3d(-480px,-50%,0);-ms-transform:translate3d(-480px,-50%,0);-o-transform:translate3d(-480px,-50%,0);transform:translate3d(-480px,-50%,0)}}@keyframes ideaTextMove{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}100%{opacity:1;-webkit-transform:translate3d(-480px,-50%,0);-moz-transform:translate3d(-480px,-50%,0);-ms-transform:translate3d(-480px,-50%,0);-o-transform:translate3d(-480px,-50%,0);transform:translate3d(-480px,-50%,0)}}@-webkit-keyframes contrastLineShow{0%{opacity:1;width:0}100%{opacity:1;width:100%}}@-o-keyframes contrastLineShow{0%{opacity:1;width:0}100%{opacity:1;width:100%}}@-moz-keyframes contrastLineShow{0%{opacity:1;width:0}100%{opacity:1;width:100%}}@keyframes contrastLineShow{0%{opacity:1;width:0}100%{opacity:1;width:100%}}@-webkit-keyframes contrastLine2Show{0%{opacity:1;width:0}100%{opacity:1;width:130px}}@-o-keyframes contrastLine2Show{0%{opacity:1;width:0}100%{opacity:1;width:130px}}@-moz-keyframes contrastLine2Show{0%{opacity:1;width:0}100%{opacity:1;width:130px}}@keyframes contrastLine2Show{0%{opacity:1;width:0}100%{opacity:1;width:130px}}@-webkit-keyframes ideaLogoTopMobileMove{0%{top:0}100%{top:-85px}}@-o-keyframes ideaLogoTopMobileMove{0%{top:0}100%{top:-85px}}@-moz-keyframes ideaLogoTopMobileMove{0%{top:0}100%{top:-85px}}@keyframes ideaLogoTopMobileMove{0%{top:0}100%{top:-85px}}@-webkit-keyframes ideaLogoBottomMobileMove{0%{top:286px}100%{top:355px}}@-o-keyframes ideaLogoBottomMobileMove{0%{top:286px}100%{top:355px}}@-moz-keyframes ideaLogoBottomMobileMove{0%{top:286px}100%{top:355px}}@keyframes ideaLogoBottomMobileMove{0%{top:286px}100%{top:355px}}@-webkit-keyframes navSLiMove{0%{-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);-o-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-o-keyframes navSLiMove{0%{-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);-o-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes navSLiMove{0%{-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);-o-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes navSLiMove{0%{-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);-o-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes ideaLogoTopShort2{0%{height:150px}100%{height:76px}}@-o-keyframes ideaLogoTopShort2{0%{height:150px}100%{height:76px}}@-moz-keyframes ideaLogoTopShort2{0%{height:150px}100%{height:76px}}@keyframes ideaLogoTopShort2{0%{height:150px}100%{height:76px}}@-webkit-keyframes ideaLogoBottomShort2{0%{height:151px;margin-top:-124px}100%{height:50px;margin-top:-48px}}@-o-keyframes ideaLogoBottomShort2{0%{height:151px;margin-top:-124px}100%{height:50px;margin-top:-48px}}@-moz-keyframes ideaLogoBottomShort2{0%{height:151px;margin-top:-124px}100%{height:50px;margin-top:-48px}}@keyframes ideaLogoBottomShort2{0%{height:151px;margin-top:-124px}100%{height:50px;margin-top:-48px}}a,body,div,h1,h2,h3,h4,h5,html,li,p,span,ul{margin:0;padding:0;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-family:"Helvetica Neue","Hiragino Sans GB","Microsoft Yahei","WenQuanYi Micro Hei",sans-serif;-webkit-tap-highlight-color:transparent}li,ul{list-style:none}a:active,a:hover,a:link,a:visited{text-decoration:none}body,html{width:100%;height:100%;min-height:100%;position:relative}body{height:auto;background:#fff;z-index:10}img{border:none}.clearfix:after,.clearfix:before{content:'';position:relative;display:table}.hidden{display:none!important}.section{position:relative;height:720px}.nav{position:fixed;padding-top:20px;width:100%;height:50px;left:0;z-index:9999;transition:all .4s ease-in-out}.nav ul{width:688px;margin:0 auto;position:relative}.nav ul li{display:block;float:left;width:60px;height:24px;margin:0 8px;position:relative}.nav ul li a,.nav ul li>span{width:100%;height:100%;line-height:24px;color:#fff;text-align:center;display:block}.nav ul li>span{position:absolute;left:0;top:0;z-index:-90;opacity:0;font-size:13px;-webkit-transition:opacity .4s ease-in-out,color .4s ease-in-out;-moz-transition:opacity .4s ease-in-out,color .4s ease-in-out;-ms-transition:opacity .4s ease-in-out,color .4s ease-in-out;-o-transition:opacity .4s ease-in-out,color .4s ease-in-out;transition:opacity .4s ease-in-out,color .4s ease-in-out}.nav ul li a{font-size:14px;position:relative;opacity:1;-webkit-transition:opacity .4s ease-in-out,color .4s ease-in-out;-moz-transition:opacity .4s ease-in-out,color .4s ease-in-out;-ms-transition:opacity .4s ease-in-out,color .4s ease-in-out;-o-transition:opacity .4s ease-in-out,color .4s ease-in-out;transition:opacity .4s ease-in-out,color .4s ease-in-out}.nav ul li a .line{position:absolute;width:0;height:2px;background:#eee;left:50%;margin-left:0;bottom:-5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav ul li a:hover .line{width:28px;margin-left:-14px}.nav ul li.nav-current{margin:0 10px;-webkit-perspective:200px;-webkit-transform-style:preserve-3d}.nav ul li.nav-current a{width:40px;height:40px;position:relative;top:-8px;left:10px;background:url(../images/logo.svg) 0/cover no-repeat;-webkit-transition:border-color .15s ease-in-out;-moz-transition:border-color .15s ease-in-out;-ms-transition:border-color .15s ease-in-out;-o-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}.nav ul li.nav-current.changed a{background:0 0;border:3px solid #f9f9f9;color:#fff;text-align:center;width:34px;height:34px;font-size:14px;line-height:34px;font-weight:700;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.nav.black a,.nav.black li>span{color:#333}.nav ul li.nav-current.active{-webkit-animation:navCurrentActive .6s ease-in-out;-moz-animation:navCurrentActive .6s ease-in-out;-o-animation:navCurrentActive .6s ease-in-out;animation:navCurrentActive .6s ease-in-out}.nav ul li.active span,.nav ul li.nav-current.active a{opacity:1}.nav ul li.active a{opacity:0}.nav.black{background:#fff;-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999}.nav.black .line{background:#333}.nav.black ul li.nav-current.changed a{border-color:#333;color:#333}.nav-s{display:none}.index{height:100%;background:url(../images/bg_01.jpg) center/cover no-repeat fixed;overflow:hidden;width:100%}.index img{height:120%;position:absolute;top:-10%}.index .index-container{width:400px;position:absolute;left:50%;top:50%;margin-left:-200px;margin-top:-80px}.index .index-container h1,.index .index-container p{position:relative;color:#fff;text-align:center;z-index:100}.index .index-container h1{text-indent:-9999px;width:348px;height:66px;margin:0 auto;opacity:0;background:url(../images/img_font1.png) 0/cover no-repeat}.index .index-container p{margin-top:30px}.index .index-container p span{font-size:20px;text-align:center;display:inline-block;margin:0 17px}.index .index-next{display:block;position:absolute;width:20px;height:20px;left:50%;margin-left:-10px;bottom:40px;background:url(../images/arrow_down.png) 0/cover no-repeat;text-indent:-9999px;z-index:100;-webkit-animation:indexArrowDown 1.4s ease-in-out infinite;-moz-animation:indexArrowDown 1.4s ease-in-out infinite;-o-animation:indexArrowDown 1.4s ease-in-out infinite;animation:indexArrowDown 1.4s ease-in-out infinite}.index.loaded h1{-webkit-animation:slideUp 1s ease-in-out 1 forwards .1s;-moz-animation:slideUp 1s ease-in-out 1 forwards .1s;-o-animation:slideUp 1s ease-in-out 1 forwards .1s;animation:slideUp 1s ease-in-out 1 forwards .1s}.index.loaded p span{opacity:0;-webkit-animation:show .3s linear 1 forwards 1.1s;-moz-animation:show .3s linear 1 forwards 1.1s;-o-animation:show .3s linear 1 forwards 1.1s;animation:show .3s linear 1 forwards 1.1s}.index.loaded p span:nth-child(0){animation-delay:.9s}.index.loaded p span:nth-child(1){animation-delay:1.25s}.index.loaded p span:nth-child(2){animation-delay:1.6s}.index.loaded p span:nth-child(3){animation-delay:1.95s}.index.loaded p span:nth-child(4){animation-delay:2.3s}.index.loaded p span:nth-child(5){animation-delay:2.65s}.index.loaded p span:nth-child(6){animation-delay:3s}.index.loaded p span:nth-child(7){animation-delay:3.35s}.introduction{background:#f4f4f4;height:800px}.introduction .introduction-container{width:880px;position:relative;margin:0 auto;top:20px;height:250px}.introduction .introduction-container .introduction-left{width:250px;height:100%;float:left;background:url(../images/logo_02.png) 0/cover no-repeat;text-indent:-999px;opacity:0}.introduction .introduction-container .introduction-right{width:auto;padding-left:350px;height:100%;position:relative}.introduction .introduction-container .introduction-right .introduction-right-bottom,.introduction .introduction-container .introduction-right .introduction-right-top{position:absolute;opacity:0}.introduction .introduction-container .introduction-right .introduction-right-top{top:6px;left:340px}.introduction .introduction-container .introduction-right .introduction-right-bottom{bottom:20px;left:850px}.introduction .introduction-container .introduction-right .introduction-right-bottom:after,.introduction .introduction-container .introduction-right .introduction-right-bottom:before,.introduction .introduction-container .introduction-right .introduction-right-top:after,.introduction .introduction-container .introduction-right .introduction-right-top:before{content:'';position:absolute;width:24px;height:3px;background:#333;left:0;top:0}.introduction .introduction-container .introduction-right .introduction-right-bottom:after,.introduction .introduction-container .introduction-right .introduction-right-top:after{width:3px;height:24px}.introduction .introduction-container .introduction-right .introduction-right-bottom:before{margin-left:-21px}.introduction .introduction-container .introduction-right .introduction-right-bottom:after{margin-top:-21px}.introduction .introduction-container .introduction-right .introduction-bottom-text,.introduction .introduction-container .introduction-right .introduction-top-text{width:20px;display:block;position:absolute;font-size:12px;line-height:1.2;opacity:0}.introduction .introduction-container .introduction-right .introduction-top-text{left:336px;top:41px}.introduction .introduction-container .introduction-right .introduction-bottom-text{bottom:57px;left:844px}.introduction .introduction-container .introduction-right .introduction-content{width:410px;font-size:14px;line-height:1.6;text-align:justify;letter-spacing:2px;left:390px;top:50px;position:absolute;opacity:0}.introduction .introduction-container .introduction-right .introduction-content p{margin-bottom:10px}.introduction .introduction-logo-container{position:absolute;bottom:0;padding-bottom:40px;width:100%;overflow:hidden;transition:all .4s ease-in-out}.introduction .introduction-logo-container p{text-align:center;color:#999;font-size:13px;position:relative;opacity:0}.introduction .introduction-logo-container p:after,.introduction .introduction-logo-container p:before{content:'';position:absolute;left:50%;width:20px;height:1px;background:#999;top:8px}.introduction .introduction-logo-container p:before{margin-left:-50px}.introduction .introduction-logo-container p:after{margin-left:30px}.introduction .introduction-logo-container .introduction-logos{margin-top:20px;text-align:center}.introduction .introduction-logo-container .introduction-logos .introduction-logo{width:120px;height:40px;display:inline-block;margin:0 8px 8px;opacity:0}.introduction .introduction-logo-container .introduction-logos .introduction-logo img{height:100%}.introduction .introduction-logo-container .introduction-close-btn{position:absolute;width:24px;height:24px;right:10px;top:10px;z-index:10;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.introduction .introduction-logo-container .introduction-close-btn:after,.introduction .introduction-logo-container .introduction-close-btn:before{content:'';position:absolute;width:18px;height:1px;background:#999;transform-origin:center center;top:12px;left:3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.introduction .introduction-logo-container .introduction-close-btn:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.introduction .introduction-logo-container.hide{margin-bottom:-140px}.introduction .introduction-logo-container.hide .introduction-close-btn{display:none}.introduction.loaded .introduction-left{opacity:0;-webkit-animation:slideUp 1s ease-in-out forwards .1s;-moz-animation:slideUp 1s ease-in-out forwards .1s;-o-animation:slideUp 1s ease-in-out forwards .1s;animation:slideUp 1s ease-in-out forwards .1s}.introduction.loaded .introduction-right-bottom,.introduction.loaded .introduction-right-top{opacity:0;-webkit-animation:introductionBorderMove 1.4s ease-in-out forwards .9s;-moz-animation:introductionBorderMove 1.4s ease-in-out forwards .9s;-o-animation:introductionBorderMove 1.4s ease-in-out forwards .9s;animation:introductionBorderMove 1.4s ease-in-out forwards .9s}.introduction.loaded .introduction-right-top{-webkit-transform:translate3d(220px,80px,0);-moz-transform:translate3d(220px,80px,0);-ms-transform:translate3d(220px,80px,0);-o-transform:translate3d(220px,80px,0);transform:translate3d(220px,80px,0)}.introduction.loaded .introduction-right-bottom{-webkit-transform:translate3d(-220px,-80px,0);-moz-transform:translate3d(-220px,-80px,0);-ms-transform:translate3d(-220px,-80px,0);-o-transform:translate3d(-220px,-80px,0);transform:translate3d(-220px,-80px,0)}.introduction.loaded .introduction-content{opacity:0;-webkit-animation:show .6s ease-in-out forwards 1.95s;-moz-animation:show .6s ease-in-out forwards 1.95s;-o-animation:show .6s ease-in-out forwards 1.95s;animation:show .6s ease-in-out forwards 1.95s}.introduction.loaded .introduction-bottom-text,.introduction.loaded .introduction-top-text{opacity:0;-webkit-animation:show .6s ease-in-out forwards 2.65s;-moz-animation:show .6s ease-in-out forwards 2.65s;-o-animation:show .6s ease-in-out forwards 2.65s;animation:show .6s ease-in-out forwards 2.65s}.introduction.loaded .introduction-logo-container p{-webkit-animation:show .4s ease-in-out forwards 3.2s;-moz-animation:show .4s ease-in-out forwards 3.2s;-o-animation:show .4s ease-in-out forwards 3.2s;animation:show .4s ease-in-out forwards 3.2s}.introduction.loaded .introduction-logo-container .introduction-logos .introduction-logo{-webkit-animation:slideUp .7s ease-in-out forwards;-moz-animation:slideUp .7s ease-in-out forwards;-o-animation:slideUp .7s ease-in-out forwards;animation:slideUp .7s ease-in-out forwards}.introduction.loaded .introduction-logo-container .introduction-logos .introduction-logo:nth-child(1){animation-delay:3.75s}.introduction.loaded .introduction-logo-container .introduction-logos .introduction-logo:nth-child(2){animation-delay:3.9s}.introduction.loaded .introduction-logo-container .introduction-logos .introduction-logo:nth-child(3){animation-delay:4.05s}.introduction.loaded .introduction-logo-container .introduction-logos .introduction-logo:nth-child(4){animation-delay:4.2s}.introduction.loaded .introduction-logo-container .introduction-logos .introduction-logo:nth-child(5){animation-delay:4.35s}.introduction.loaded .introduction-logo-container .introduction-logos .introduction-logo:nth-child(6){animation-delay:4.5s}.introduction.loaded .introduction-logo-container .introduction-logos .introduction-logo:nth-child(7){animation-delay:4.65s}.introduction.loaded .introduction-logo-container .introduction-logos .introduction-logo:nth-child(8){animation-delay:4.8s}.business{background:#fff}.business .col-4{opacity:0}.business .business-container{width:900px;margin:0 auto;position:relative;top:40px}.business .business-container .business-icon{text-align:center}.business .business-container .business-icon img{height:60px}.business .business-container .business-title{color:#0190EB;font-size:20px;margin:30px 0;text-align:center;font-weight:700;letter-spacing:3px}.business .business-container .business-desc{padding:0 30px;font-size:14px;text-align:justify;color:#333;line-height:1.7}.business.loaded .col-4{opacity:0;-webkit-animation:slideUp .6s ease-in-out forwards;-moz-animation:slideUp .6s ease-in-out forwards;-o-animation:slideUp .6s ease-in-out forwards;animation:slideUp .6s ease-in-out forwards}.business.loaded .col-4:nth-child(1){animation-delay:.1s}.business.loaded .col-4:nth-child(2){animation-delay:.4s}.business.loaded .col-4:nth-child(3){animation-delay:.7s}.idea{background:url(../images/bg_04.jpeg) center/cover no-repeat;overflow:hidden}.idea:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:90;opacity:.4;background:#031A57}.idea .idea-logo{position:relative;top:40px;width:400px;height:400px;margin:0 auto;z-index:100;color:#fff;opacity:0}.idea .idea-logo .idea-logo-a,.idea .idea-logo .idea-logo-bottom,.idea .idea-logo .idea-logo-e,.idea .idea-logo .idea-logo-l,.idea .idea-logo .idea-logo-n,.idea .idea-logo .idea-logo-top{position:absolute;background-repeat:no-repeat;background-position:0 0;-webkit-background-size:cover;background-size:cover}.idea .idea-logo .idea-logo-bottom,.idea .idea-logo .idea-logo-top{width:400px;height:26px;background:#fff;position:relative}.idea .idea-logo .idea-logo-bottom:after,.idea .idea-logo .idea-logo-bottom:before,.idea .idea-logo .idea-logo-top:after,.idea .idea-logo .idea-logo-top:before{content:'';position:absolute;height:200px;width:26px;background:#fff;left:0;top:0}.idea .idea-logo .idea-logo-bottom:after,.idea .idea-logo .idea-logo-top:after{right:0;left:auto}.idea .idea-logo .idea-logo-bottom{top:348px}.idea .idea-logo .idea-logo-bottom:after,.idea .idea-logo .idea-logo-bottom:before{margin-top:-174px}.idea .idea-logo .idea-logo-a,.idea .idea-logo .idea-logo-e,.idea .idea-logo .idea-logo-l,.idea .idea-logo .idea-logo-n{height:150px;width:150px;font-size:150px;font-weight:700;color:#fff;line-height:150px;text-align:center}.idea .idea-logo .idea-logo-l{left:50px;top:50px}.idea .idea-logo .idea-logo-e{left:200px;top:50px}.idea .idea-logo .idea-logo-a{left:50px;top:200px}.idea .idea-logo .idea-logo-n{left:200px;top:200px}.idea .idea-logo .idea-logo-content{position:absolute;width:500px;left:430px;top:50%;font-size:15px;letter-spacing:2px;line-height:1.8;text-align:justify;opacity:0;-webkit-transform:translate3d(-200px,-50%,0);-moz-transform:translate3d(-200px,-50%,0);-ms-transform:translate3d(-200px,-50%,0);-o-transform:translate3d(-200px,-50%,0);transform:translate3d(-200px,-50%,0)}.idea .idea-logo .idea-logo-content p{margin-bottom:15px;text-shadow:0 0}.idea .idea-logo .idea-logo-content p .sp{font-weight:700;font-size:20px}.idea.loaded .idea-logo{opacity:0;-webkit-animation:ideaLogoScale 1s ease-in-out .1s forwards;-moz-animation:ideaLogoScale 1s ease-in-out .1s forwards;-o-animation:ideaLogoScale 1s ease-in-out .1s forwards;animation:ideaLogoScale 1s ease-in-out .1s forwards}.idea.loaded .idea-logo-a,.idea.loaded .idea-logo-e,.idea.loaded .idea-logo-l,.idea.loaded .idea-logo-n{-webkit-animation:dropDown 1.4s cubic-bezier(.38,-.4,.71,.73) forwards 1.7s;-moz-animation:dropDown 1.4s cubic-bezier(.38,-.4,.71,.73) forwards 1.7s;-o-animation:dropDown 1.4s cubic-bezier(.38,-.4,.71,.73) forwards 1.7s;animation:dropDown 1.4s cubic-bezier(.38,-.4,.71,.73) forwards 1.7s}.idea.loaded .idea-logo-e{animation-delay:1.9s}.idea.loaded .idea-logo-a{animation-delay:1.3s}.idea.loaded .idea-logo-n{animation-delay:1.5s}.idea.loaded .idea-logo-top{-webkit-animation:ideaLogoTopMove 1s ease-in-out 3.2s forwards;-moz-animation:ideaLogoTopMove 1s ease-in-out 3.2s forwards;-o-animation:ideaLogoTopMove 1s ease-in-out 3.2s forwards;animation:ideaLogoTopMove 1s ease-in-out 3.2s forwards}.idea.loaded .idea-logo-top:after,.idea.loaded .idea-logo-top:before{-webkit-animation:ideaLogoTopShort 1s ease-in-out 3.2s forwards;-moz-animation:ideaLogoTopShort 1s ease-in-out 3.2s forwards;-o-animation:ideaLogoTopShort 1s ease-in-out 3.2s forwards;animation:ideaLogoTopShort 1s ease-in-out 3.2s forwards}.idea.loaded .idea-logo-bottom{-webkit-animation:ideaLogoBottomMove 1s ease-in-out 3.2s forwards;-moz-animation:ideaLogoBottomMove 1s ease-in-out 3.2s forwards;-o-animation:ideaLogoBottomMove 1s ease-in-out 3.2s forwards;animation:ideaLogoBottomMove 1s ease-in-out 3.2s forwards}.idea.loaded .idea-logo-bottom:after,.idea.loaded .idea-logo-bottom:before{-webkit-animation:ideaLogoBottomShort 1s ease-in-out 3.2s forwards;-moz-animation:ideaLogoBottomShort 1s ease-in-out 3.2s forwards;-o-animation:ideaLogoBottomShort 1s ease-in-out 3.2s forwards;animation:ideaLogoBottomShort 1s ease-in-out 3.2s forwards}.idea.loaded .idea-logo-content{opacity:0;-webkit-animation:ideaTextMove 1s ease-in-out 3.3s forwards;-moz-animation:ideaTextMove 1s ease-in-out 3.3s forwards;-o-animation:ideaTextMove 1s ease-in-out 3.3s forwards;animation:ideaTextMove 1s ease-in-out 3.3s forwards}.contrast .contrast-container{width:940px;height:300px;margin:0 auto;position:relative;padding-right:30px;top:40px;border:8px solid #949C94}.contrast .contrast-container .title{font-weight:700;font-size:20px;position:relative;top:70px;padding-left:110px;height:50px;line-height:36px;letter-spacing:4px;background:60px 6px/38px 38px no-repeat}.contrast .contrast-container ol{position:relative;top:80px;padding-left:60px}.contrast .contrast-container ol li{font-size:14px;margin-bottom:15px;position:relative;display:inline-block}.contrast .contrast-container .contrast-bad .title{background-image:url(../images/img_bad.png)}.contrast .contrast-container .contrast-bad ol li{color:#999}.contrast .contrast-container .contrast-bad ol li .line{display:block;position:absolute;width:100%;height:1px;background:#999;left:0;top:9px}.advantage .advantage-slide-container,.advantage .fp-slidesNav.bottom,.contrast .contrast-container .line2{display:none}.contrast .contrast-container .contrast-good .title{background-image:url(../images/img_good.png);background-position:60px 0}.contrast .contrast-container .contrast-good ol{padding-left:80px}.contrast .contrast-container .contrast-good ol li{color:#0FA318}.contrast .contrast-container .contrast-good ol li .like{width:13px;height:13px;background:url(../images/img_check.png) 0/cover no-repeat;position:absolute;left:-20px;top:3px}.contrast.loaded .contrast-bad ol li{opacity:0;-webkit-animation:show .6s ease-in-out forwards;-moz-animation:show .6s ease-in-out forwards;-o-animation:show .6s ease-in-out forwards;animation:show .6s ease-in-out forwards}.contrast.loaded .contrast-bad ol li .line{opacity:0;-webkit-animation:contrastLineShow .6s linear forwards;-moz-animation:contrastLineShow .6s linear forwards;-o-animation:contrastLineShow .6s linear forwards;animation:contrastLineShow .6s linear forwards}.contrast.loaded .contrast-bad ol li:nth-child(1){animation-delay:.1s}.contrast.loaded .contrast-bad ol li:nth-child(1) .line{animation-delay:.7s}.contrast.loaded .contrast-bad ol li:nth-child(2){animation-delay:2.5s}.contrast.loaded .contrast-bad ol li:nth-child(2) .line{animation-delay:3.1s}.contrast.loaded .contrast-bad ol li:nth-child(3){animation-delay:4.9s}.contrast.loaded .contrast-bad ol li:nth-child(3) .line{animation-delay:5.5s}.contrast.loaded .contrast-good ol li,.contrast.loaded .contrast-good ol li .like{opacity:0;-webkit-animation:show .6s ease-in-out forwards;-moz-animation:show .6s ease-in-out forwards;-o-animation:show .6s ease-in-out forwards;animation:show .6s ease-in-out forwards}.contrast.loaded .contrast-good ol li:nth-child(1){animation-delay:1.3s}.contrast.loaded .contrast-good ol li:nth-child(1) .like{animation-delay:1.9s}.contrast.loaded .contrast-good ol li:nth-child(2){animation-delay:3.7s}.contrast.loaded .contrast-good ol li:nth-child(2) .like{animation-delay:4.3s}.contrast.loaded .contrast-good ol li:nth-child(3){animation-delay:6.1s}.contrast.loaded .contrast-good ol li:nth-child(3) .like{animation-delay:6.7s}.advantage:after,.advantage:before{content:'';position:absolute;z-index:99;height:100%;width:4px;background:#fff;left:33.333333%;margin-left:-2px}.advantage:after{left:66.666666666%}.advantage .col-4:after,.case .case-container .case-desc .sp:after,.footer:after{left:0;content:''}.advantage .col-4{background:url(../images/bg_03.jpg) center/auto 100% no-repeat;color:#fff;height:720px;position:relative;overflow:hidden;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.advantage .col-4:after{position:absolute;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);z-index:90}.advantage .content,.advantage .title{top:240px;z-index:100;position:relative}.advantage .col-4:hover{background-size:auto 105%}.advantage .col-4+.col-4{background-image:url(../images/bg_04.jpg)}.advantage .col-4+.col-4+.col-4{background-image:url(../images/bg_05.jpg)}.advantage .title{text-align:center;font-weight:700;letter-spacing:4px;margin-bottom:30px;font-size:23px}.advantage .content{width:280px;margin:0 auto;text-align:justify;line-height:1.7;font-size:14px}.advantage .content p{margin-bottom:10px}.advantage.loaded .col-4{opacity:0;-webkit-animation:slideUp 1s ease-in-out .1s forwards;-moz-animation:slideUp 1s ease-in-out .1s forwards;-o-animation:slideUp 1s ease-in-out .1s forwards;animation:slideUp 1s ease-in-out .1s forwards}.advantage.loaded .col-4:nth-child(1){animation-delay:.1s}.advantage.loaded .col-4:nth-child(2){animation-delay:.4s}.advantage.loaded .col-4:nth-child(3){animation-delay:.7s}.case{background:#f4f4f4}.case .case-container{width:1000px;position:relative;top:40px;margin:0 auto;display:table}.case .case-container .col-4{opacity:0}.case .case-container .case-img{text-align:center}.case .case-container .case-img img{height:100px}.case .case-container .col-4:first-child img{height:120px;margin-top:-20px}.case .case-container .case-desc{width:260px;margin:50px auto 0;color:#333;text-align:center;font-size:18px;line-height:1.8;letter-spacing:2px}.case .case-container .case-desc .sp{font-weight:700;letter-spacing:3px;position:relative;display:inline-block}.case .case-container .case-desc .sp:after{position:absolute;bottom:-1px;height:2px;width:100%;background:#333}.case.loaded .col-4{opacity:0;-webkit-animation:slideUp 1s ease-in-out .1s forwards;-moz-animation:slideUp 1s ease-in-out .1s forwards;-o-animation:slideUp 1s ease-in-out .1s forwards;animation:slideUp 1s ease-in-out .1s forwards}.case.loaded .col-4:nth-child(1){animation-delay:.1s}.case.loaded .col-4:nth-child(2){animation-delay:.4s}.case.loaded .col-4:nth-child(3){animation-delay:.7s}.about{height:1000px;background:url(../images/img_border_cover.png) center -540px/cover no-repeat}.about .about-container{width:1000px;margin:0 auto;position:relative;top:30px}.about .about-container .about-desc{width:460px;margin:0 auto;text-align:justify;font-size:20px;color:#333;line-height:1.8;letter-spacing:2px;opacity:0}.about .about-container .about-contact{margin-top:160px;text-align:center;position:relative;font-size:18px;cursor:default}.about .about-container .about-contact .about-contact-img img{width:22px}.about .about-container .about-contact .about-contact-text{margin-top:20px;letter-spacing:1px}.about .about-container .about-contact .about-contact-text a:active,.about .about-container .about-contact .about-contact-text a:hover,.about .about-container .about-contact .about-contact-text a:link,.about .about-container .about-contact .about-contact-text a:visited{color:#333;cursor:pointer}.footer .copyright,.footer p{text-align:center;color:#fff}.about .about-container .about-contact .about-contact-qrcode{position:absolute;width:100%;text-align:center;top:-120px;opacity:0;z-index:-1;-webkit-transform:translate3d(0,50px,0);-moz-transform:translate3d(0,50px,0);-ms-transform:translate3d(0,50px,0);-o-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.about .about-container .about-contact .about-contact-qrcode img{width:100px}.about .about-container .about-contact .col-4:hover .about-contact-qrcode{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.about.loaded .about-desc{opacity:0;-webkit-animation:slideDown 1s ease-in-out forwards .1s;-moz-animation:slideDown 1s ease-in-out forwards .1s;-o-animation:slideDown 1s ease-in-out forwards .1s;animation:slideDown 1s ease-in-out forwards .1s}.about.loaded .col-4{opacity:0;-webkit-animation:slideUp 1s ease-in-out .1s forwards;-moz-animation:slideUp 1s ease-in-out .1s forwards;-o-animation:slideUp 1s ease-in-out .1s forwards;animation:slideUp 1s ease-in-out .1s forwards}.about.loaded .col-4:nth-child(1){animation-delay:.1s}.about.loaded .col-4:nth-child(2){animation-delay:.4s}.about.loaded .col-4:nth-child(3){animation-delay:.7s}.footer{height:300px;background:url(../images/bg_06.jpg) center/cover no-repeat}.footer:after{position:absolute;top:0;right:0;bottom:0;background:#031A57;opacity:.6;z-index:90}.footer .footer-logo{width:100px;height:100px;background:url(../images/logo_footer.png) center/cover no-repeat;margin:0 auto;position:relative;top:0;z-index:100}.footer p{margin-top:30px;z-index:100;position:relative}.footer p span{margin:0 5px;font-size:20px}.footer .copyright{width:100%;position:absolute;bottom:20px;z-index:100;font-size:12px}.footer.loaded .footer-logo{opacity:0;-webkit-animation:slideUp 1s ease-in-out forwards .1s;-moz-animation:slideUp 1s ease-in-out forwards .1s;-o-animation:slideUp 1s ease-in-out forwards .1s;animation:slideUp 1s ease-in-out forwards .1s}.footer.loaded p span{opacity:0;-webkit-animation:show .3s linear 1 forwards .8s;-moz-animation:show .3s linear 1 forwards .8s;-o-animation:show .3s linear 1 forwards .8s;animation:show .3s linear 1 forwards .8s}.footer.loaded p span:nth-child(0){animation-delay:1s}.footer.loaded p span:nth-child(1){animation-delay:1.35s}.footer.loaded p span:nth-child(2){animation-delay:1.7s}.footer.loaded p span:nth-child(3){animation-delay:2.05s}.footer.loaded p span:nth-child(4){animation-delay:2.4s}.footer.loaded p span:nth-child(5){animation-delay:2.75s}.footer.loaded p span:nth-child(6){animation-delay:3.1s}.footer.loaded p span:nth-child(7){animation-delay:3.45s}@media (max-width:500px){html{font-size:62.5%}div.col-4,div.col-6{width:100%}}@media (max-width:430px){.nav ul,.nav-s{width:100%}.nav ul li{display:none}.nav ul li.nav-current{display:block;float:none;margin:0 auto}.nav-s{display:block;position:fixed;height:0;top:0;z-index:9999}.nav-s .nav-s-btn{width:26px;height:26px;position:absolute;right:18px;top:18px;z-index:10000;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.nav-s .nav-s-btn .bottom-s,.nav-s .nav-s-btn .middle-s,.nav-s .nav-s-btn .top-s{width:100%;height:2px;position:absolute;border-radius:2px;background:#eee;top:5px;left:0;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav-s .nav-s-btn .middle-s{top:14px}.nav-s .nav-s-btn .bottom-s{top:23px;-webkit-transform-origin:right bottom;transform-origin:right bottom}.nav-s .nav-s-ul{width:100%;height:100%;position:absolute;overflow:hidden}.nav-s .nav-s-ul .nav-s-bg{width:100%;height:100%;position:absolute;opacity:0;z-index:-10;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.nav-s .nav-s-ul .nav-s-bg img{height:100%;position:absolute;left:50%;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.nav-s .nav-s-ul .nav-s-bg img.blur{-webkit-filter:blur(5px);-moz-filter:blur(5px);filter:blur(5px);z-index:9}.nav-s .nav-s-ul ul{position:absolute;width:100%;z-index:9999;top:50%;margin-top:-220px;opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.nav-s .nav-s-ul ul li{display:block;width:100%;height:50px;margin:4px 0}.nav-s .nav-s-ul ul li a{display:block;font-size:1.6rem;letter-spacing:2px;height:100%;text-align:center;line-height:50px;color:#fff}.nav-s .nav-s-ul ul li a:link,.nav-s .nav-s-ul ul li a:visited{color:#fff}.nav-s .nav-s-ul ul li a:active,.nav-s .nav-s-ul ul li a:hover{color:#ccc}.nav-s.black .bottom-s,.nav-s.black .middle-s,.nav-s.black .top-s{background:#333}.nav-s.active{height:100%}.nav-s.active .bottom-s,.nav-s.active .middle-s,.nav-s.active .top-s{background:#eee!important}.nav-s.active .top-s{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-s.active .middle-s{opacity:0}.nav-s.active .bottom-s{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.nav-s.active .nav-s-bg{z-index:9999;opacity:1}.nav-s.active ul{opacity:1}.nav-s.active ul li{-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);-o-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);opacity:0;-webkit-animation:navSLiMove .3s ease-in-out forwards;-moz-animation:navSLiMove .3s ease-in-out forwards;-o-animation:navSLiMove .3s ease-in-out forwards;animation:navSLiMove .3s ease-in-out forwards}.nav-s.active ul li:nth-child(1){animation-delay:.4s}.nav-s.active ul li:nth-child(2){animation-delay:.5s}.nav-s.active ul li:nth-child(3){animation-delay:.6s}.nav-s.active ul li:nth-child(4){animation-delay:.7s}.nav-s.active ul li:nth-child(5){animation-delay:.8s}.nav-s.active ul li:nth-child(6){animation-delay:.9s}.nav-s.active ul li:nth-child(7){animation-delay:1s}.nav-s.active ul li:nth-child(8){animation-delay:1.1s}.index .index-container h1{width:280px;height:53px}.index .index-container p span{font-size:2rem;margin:0 11px}.introduction .introduction-container{width:300px;text-align:center;top:0}.introduction .introduction-container .introduction-left{width:200px;height:200px;margin-left:50px}.introduction .introduction-container .introduction-right{float:left;padding:0;height:230px;width:300px;top:30px}.introduction .introduction-container .introduction-right .introduction-right-top{top:0;left:0;-webkit-transform:translate3d(140px,100px,0);-moz-transform:translate3d(140px,100px,0);-ms-transform:translate3d(140px,100px,0);-o-transform:translate3d(140px,100px,0);transform:translate3d(140px,100px,0)}.introduction .introduction-container .introduction-right .introduction-right-bottom{bottom:3px;left:297px;-webkit-transform:translate3d(-140px,-100px,0);-moz-transform:translate3d(-140px,-100px,0);-ms-transform:translate3d(-140px,-100px,0);-o-transform:translate3d(-140px,-100px,0);transform:translate3d(-140px,-100px,0)}.introduction .introduction-container .introduction-right .introduction-content{font-size:1.3rem;width:auto;left:0;line-height:1.6;padding:0 20px;top:30px}.introduction .introduction-container .introduction-right .introduction-bottom-text,.introduction .introduction-container .introduction-right .introduction-top-text{width:100px}.introduction .introduction-container .introduction-right .introduction-top-text{left:30px;top:-4px}.introduction .introduction-container .introduction-right .introduction-bottom-text{left:auto;bottom:-6px;right:30px}.introduction .introduction-logo-container{background:#fff;opacity:0;padding:10px 0;-webkit-box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc}.introduction .introduction-logo-container p{margin-top:4px}.introduction .introduction-logo-container .introduction-logos .introduction-logo{width:100px;height:30px;margin-bottom:10px}.introduction .introduction-logo-container .introduction-close-btn{opacity:1}.introduction.loaded .introduction-logo-container{-webkit-animation:slideUp 1s ease-in-out 3.8s forwards;-moz-animation:slideUp 1s ease-in-out 3.8s forwards;-o-animation:slideUp 1s ease-in-out 3.8s forwards;animation:slideUp 1s ease-in-out 3.8s forwards}.introduction.loaded .introduction-logo-container .introduction-close-btn{-webkit-animation:show .4s ease-in-out forwards 3.2s;-moz-animation:show .4s ease-in-out forwards 3.2s;-o-animation:show .4s ease-in-out forwards 3.2s;animation:show .4s ease-in-out forwards 3.2s}.introduction.loaded .introduction-logo-container .introduction-logos .introduction-logo:nth-child(1){animation-delay:4.65s}.introduction.loaded .introduction-logo-container .introduction-logos .introduction-logo:nth-child(2){animation-delay:4.8s}.introduction.loaded .introduction-logo-container .introduction-logos .introduction-logo:nth-child(3){animation-delay:4.95s}.introduction.loaded .introduction-logo-container .introduction-logos .introduction-logo:nth-child(4){animation-delay:5.1s}.introduction.loaded .introduction-logo-container .introduction-logos .introduction-logo:nth-child(5){animation-delay:5.25s}.introduction.loaded .introduction-logo-container .introduction-logos .introduction-logo:nth-child(6){animation-delay:5.4s}.introduction.loaded .introduction-logo-container .introduction-logos .introduction-logo:nth-child(7){animation-delay:5.55s}.introduction.loaded .introduction-logo-container .introduction-logos .introduction-logo:nth-child(8){animation-delay:5.7s}.business .business-container{width:100%;top:40px}.business .business-container .business-icon img{height:30px}.business .business-container .business-title{font-size:1.6rem;margin:10px 0}.business .business-container .business-desc{margin-bottom:30px}.idea .idea-logo{width:340px;height:340px;top:20px}.idea .idea-logo .idea-logo-bottom,.idea .idea-logo .idea-logo-top{width:100%}.idea .idea-logo .idea-logo-bottom{top:286px}.idea .idea-logo .idea-logo-bottom:after,.idea .idea-logo .idea-logo-bottom:before,.idea .idea-logo .idea-logo-top:after,.idea .idea-logo .idea-logo-top:before{height:170px}.idea .idea-logo .idea-logo-bottom:after,.idea .idea-logo .idea-logo-bottom:before{margin-top:-144px}.idea .idea-logo .idea-logo-a,.idea .idea-logo .idea-logo-e,.idea .idea-logo .idea-logo-l,.idea .idea-logo .idea-logo-n{width:120px;height:120px;font-size:12rem;line-height:10rem}.idea .idea-logo .idea-logo-l{left:50px;top:50px}.idea .idea-logo .idea-logo-e{left:170px;top:50px}.idea .idea-logo .idea-logo-a{left:50px;top:170px}.idea .idea-logo .idea-logo-n{left:170px;top:170px}.idea .idea-logo .idea-logo-content{width:360px;left:470px}.idea .idea-logo .idea-logo-content p .sp{font-size:1.7rem}.idea.loaded .idea-logo-top{-webkit-animation:ideaLogoTopMobileMove 1s ease-in-out 3.2s forwards;-moz-animation:ideaLogoTopMobileMove 1s ease-in-out 3.2s forwards;-o-animation:ideaLogoTopMobileMove 1s ease-in-out 3.2s forwards;animation:ideaLogoTopMobileMove 1s ease-in-out 3.2s forwards}.idea.loaded .idea-logo-bottom{-webkit-animation:ideaLogoBottomMobileMove 1s ease-in-out 3.2s forwards;-moz-animation:ideaLogoBottomMobileMove 1s ease-in-out 3.2s forwards;-o-animation:ideaLogoBottomMobileMove 1s ease-in-out 3.2s forwards;animation:ideaLogoBottomMobileMove 1s ease-in-out 3.2s forwards}.contrast .contrast-container{width:340px;height:450px;border:none;padding:0;top:30px}.contrast .contrast-container .title{top:10px;padding-left:100px;background:50px 6px/38px 38px no-repeat}.contrast .contrast-container ol{top:15px;padding:0 40px}.contrast .contrast-container .contrast-good .title{top:20px;background-position:50px 0}.contrast .contrast-container .contrast-good ol{top:20px;padding:0 40px 0 60px}.contrast .contrast-container .line2{display:block;position:absolute;width:0;height:1px;background:#999;left:0;top:30px}.contrast.loaded .contrast-container .line2{-webkit-animation:contrastLine2Show .6s linear forwards 5.5s;-moz-animation:contrastLine2Show .6s linear forwards 5.5s;-o-animation:contrastLine2Show .6s linear forwards 5.5s;animation:contrastLine2Show .6s linear forwards 5.5s}.advantage:after,.advantage:before{display:none}.advantage .fp-slidesNav.bottom{display:inline-block}.advantage .advantage-container{display:none}.advantage .advantage-slide-container{display:block}.advantage .advantage-slide-container .col-4{height:100%}.advantage .advantage-slide-container .content,.advantage .advantage-slide-container .title{top:0}.advantage .advantage-slide-container .fp-controlArrow{display:none}.advantage .fp-slidesNav ul li{margin:7px 5px}.advantage .fp-slidesNav ul li a span{width:6px;height:6px;background:#fff;opacity:.5;margin:0}.advantage .fp-slidesNav ul li a.active span{width:8px;height:8px;opacity:1;margin:-1px 0 0}.case .case-container{width:100%;top:50px}.case .case-container .col-4:first-child .case-img img{height:70px}.case .case-container .case-img img{height:60px}.case .case-container .case-desc{width:300px;margin:10px auto 45px;font-size:1.4rem}.about{background:#fff}.about .about-container{width:100%;top:40px}.about .about-container .about-desc{width:auto;padding:0 20px;font-size:1.6rem;line-height:1.7}.about .about-container .about-contact{margin-top:25px}.about .about-container .about-contact .about-contact-text{margin:10px}.about .about-container .about-contact .col-4{margin-bottom:15px}.footer .footer-logo{opacity:0}}@media (max-width:330px){.nav{height:45px}.introduction .introduction-container{top:20px}.introduction .introduction-container .introduction-left{width:160px;height:160px;margin-left:80px}.introduction .introduction-container .introduction-right{width:280px;height:235px;margin-top:-15px;left:15px}.introduction .introduction-container .introduction-right .introduction-right-top{top:0;left:0;-webkit-transform:translate3d(130px,100px,0);-moz-transform:translate3d(130px,100px,0);-ms-transform:translate3d(130px,100px,0);-o-transform:translate3d(130px,100px,0);transform:translate3d(130px,100px,0)}.introduction .introduction-container .introduction-right .introduction-right-bottom{bottom:3px;left:277px;-webkit-transform:translate3d(-130px,-100px,0);-moz-transform:translate3d(-130px,-100px,0);-ms-transform:translate3d(-130px,-100px,0);-o-transform:translate3d(-130px,-100px,0);transform:translate3d(-130px,-100px,0)}.introduction .introduction-container .introduction-right .introduction-content{top:20px}.business .business-container .business-title{margin:5px 0}.business .business-container .business-desc{margin-bottom:10px;line-height:1.5}.idea .idea-logo{width:300px;height:300px;top:20px}.idea .idea-logo .idea-logo-bottom,.idea .idea-logo .idea-logo-top{width:100%}.idea .idea-logo .idea-logo-bottom{top:248px}.idea .idea-logo .idea-logo-bottom:after,.idea .idea-logo .idea-logo-bottom:before,.idea .idea-logo .idea-logo-top:after,.idea .idea-logo .idea-logo-top:before{height:150px}.idea .idea-logo .idea-logo-bottom:after,.idea .idea-logo .idea-logo-bottom:before{margin-top:-124px}.idea .idea-logo .idea-logo-a,.idea .idea-logo .idea-logo-e,.idea .idea-logo .idea-logo-l,.idea .idea-logo .idea-logo-n{width:100px;height:100px;font-size:10rem;line-height:8rem}.idea .idea-logo .idea-logo-l{left:50px;top:50px}.idea .idea-logo .idea-logo-e{left:150px;top:50px}.idea .idea-logo .idea-logo-a{left:50px;top:150px}.idea .idea-logo .idea-logo-n{left:150px;top:150px}.idea .idea-logo .idea-logo-content{width:320px;left:470px;font-size:1.5rem;line-height:1.7;margin-top:20px}.idea .idea-logo .idea-logo-content p .sp{font-size:1.7rem}.idea.loaded .idea-logo-top{-webkit-animation:ideaLogoTopMobileMove 1s ease-in-out 3.2s forwards;-moz-animation:ideaLogoTopMobileMove 1s ease-in-out 3.2s forwards;-o-animation:ideaLogoTopMobileMove 1s ease-in-out 3.2s forwards;animation:ideaLogoTopMobileMove 1s ease-in-out 3.2s forwards}.idea.loaded .idea-logo-top:after,.idea.loaded .idea-logo-top:before{-webkit-animation:ideaLogoTopShort2 1s ease-in-out 3.2s forwards;-moz-animation:ideaLogoTopShort2 1s ease-in-out 3.2s forwards;-o-animation:ideaLogoTopShort2 1s ease-in-out 3.2s forwards;animation:ideaLogoTopShort2 1s ease-in-out 3.2s forwards}.idea.loaded .idea-logo-bottom{-webkit-animation:ideaLogoBottomMobileMove 1s ease-in-out 3.2s forwards;-moz-animation:ideaLogoBottomMobileMove 1s ease-in-out 3.2s forwards;-o-animation:ideaLogoBottomMobileMove 1s ease-in-out 3.2s forwards;animation:ideaLogoBottomMobileMove 1s ease-in-out 3.2s forwards}.idea.loaded .idea-logo-bottom:after,.idea.loaded .idea-logo-bottom:before{-webkit-animation:ideaLogoBottomShort2 1s ease-in-out 3.2s forwards;-moz-animation:ideaLogoBottomShort2 1s ease-in-out 3.2s forwards;-o-animation:ideaLogoBottomShort2 1s ease-in-out 3.2s forwards;animation:ideaLogoBottomShort2 1s ease-in-out 3.2s forwards}.case .case-container .case-desc{margin-bottom:25px}.about .about-container .about-desc{font-size:1.5rem;line-height:1.7}.about .about-container .about-contact{margin-top:20px}.about .about-container .about-contact .col-4{margin-bottom:20px}}/*!
 * fullPage 2.7.5
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 * Contribution by Jhony0311
 */.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:scroll}.fp-notransition{-webkit-transition:none!important;transition:none!important}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,#fp-nav ul li:hover #fp-nav ul li a.active span,#fp-nav ul li:hover .fp-slidesNav ul li a.active span,#fp-slidesNav ul li:hover #fp-nav ul li a.active span,#fp-slidesNav ul li:hover .fp-slidesNav ul li a.active span,.fp-slidesNav ul li a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-7,.col-8,.col-9{float:left;position:relative}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}.fp-slidesNav ul li{display:inline-block}.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.fp-section{height:auto!important}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{float:left;position:relative;width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}.mask:after{content:'';position:absolute;left:0;top:0;bottom:0;right:0;background:#031A57;opacity:.6;z-index:90}