c@charset "UTF-8";/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}100%{-webkit-transform:none;transform:none}}@keyframes jello{11.1%{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}100%{-webkit-transform:none;transform:none}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}.zoomIn.zoom-left{transform-origin:left bottom;-webkit-transform-origin:left bottom}.zoomIn.zoom-right{transform-origin:right bottom;-webkit-transform-origin:right bottom}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-150%,0,0);transform:translate3d(-150%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-150%,0,0);transform:translate3d(-150%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}

/*--------------------------------------------------------------
# General
--------------------------------------------------------------*/

@font-face {
  font-family: 'gothambook';
  src: url('../fonts/gothambook-webfont.woff2') format('woff2'),
       url('../fonts/gothambook-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;

}
@font-face {
  font-family: 'gothamlight';
  src: url('../fonts/gothamlight-webfont.woff2') format('woff2'),
       url('../fonts/gothamlight-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;

}
@font-face {
  font-family: 'gothammedium';
  src: url('../fonts/gothammedium_0-webfont.woff2') format('woff2'),
       url('../fonts/gothammedium_0-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;

}
@font-face {
  font-family: 'gothambold';
  src: url('../fonts/gothambold-webfont.woff2') format('woff2'),
       url('../fonts/gothambold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;

}
@font-face {
  font-family: 'gothamblack';
  src: url('../fonts/gotham-black-webfont.woff2') format('woff2'),
       url('../fonts/gotham-black-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;

}

.fw-light{font-family: 'gothamlight';}
.fw-medium{font-family: 'gothammedium';}
.fw-bold{font-family: 'gothambold';}



body { background: #fff; color: #303030; font-family: 'gothambook'; font-size:16px; line-height: 23px;}
a { color: #252525; transition: 0.5s;}

ul{ margin:0; padding:0;}
ul li{ list-style-type:none;}
a:hover, a:active, a:focus { color: #00c0ff; outline: none; text-decoration: none;}

p { padding: 0; margin: 0 0 20px 0;}
h1, h2, h3, h4, h5, h6 { font-family: 'gothamblack'; margin: 0 0 20px 0; padding: 0; font-size: inherit; font-weight: inherit; line-height: inherit;}


.font56 {font-size: 54px; line-height: 56px;}
.font48 {font-size: 48px; line-height: 48px;}
.font24 {font-size: 24px; line-height: 24px;}






/* Back to top button */
.back-to-top { position: fixed; display: none; background:#3a7fbe; color: #fff; padding: 2px 20px 8px 20px;  font-size: 16px; border-radius: 4px 4px 0 0; right: 15px; bottom: 0; transition: none;}
.back-to-top:focus { background: linear-gradient(45deg, #2db055, #3a7fbe); color: #fff;  outline: none;}
.back-to-top:hover { background: #1d609c; color: #fff;}

/*------------------------------------------------------------------------------------------------------------
# ANIMATION COMMON CSS
--------------------------------------------------------------------------------------------------------------*/
.easeEffect { -webkit-transition: all 1.2s ease-in-out; -moz-transition: all 1.2s ease-in-out; -o-transition: all 1.2s ease-in-out; transition: all 1.2s ease-in-out; }
.dl2 { transition-delay: 200ms !important;}
.dl3 { transition-delay: 400ms !important;}
.dl4 { transition-delay: 600ms !important;}
.dl5 { transition-delay: 800ms !important;}
.dl6 { transition-delay: 1000ms !important;}
.dl7 { transition-delay: 1200ms !important;}
.dl8 { transition-delay: 1400ms !important;}
.dl9 { transition-delay: 1600ms !important;}
.dl10 { transition-delay: 1800ms !important;}
.dl11 { transition-delay: 2000ms !important;}
.dl12 { transition-delay: 2200ms !important;}
.dl13 {transition-delay: 2400ms !important;}


.fadeInbottom-custom{position:relative; bottom:-50%; opacity:0;}
.active .fadeInbottom-custom{position:relative; bottom:0; opacity:1;}

.fadeInLeft-custom{position:relative; left:-20%; opacity:0;}
.active .fadeInLeft-custom{position:relative; left:0; opacity:1;}

.fadeInRight-custom{position:relative; right:-20%; opacity:0;}
.active .fadeInRight-custom{position:relative; right:0; opacity:1;}


.animated { animation-duration: 1s; animation-fill-mode: both;}
.animated.infinite { animation-iteration-count: infinite;}
.animated.hinge { animation-duration: 2s;}

@keyframes fadeInLeft { 
  from { opacity: 0; transform: translate3d(-100%, 0, 0);}
  to { opacity: 1; transform: none;}
}
.fadeInLeft { animation-name: fadeInLeft;}

@keyframes fadeInRight {
  from { opacity: 0; transform: translate3d(100%, 0, 0);}
  to { opacity: 1; transform: none;}
}
.fadeInRight { animation-name: fadeInRight;}

@keyframes fadeInUp {
  from { opacity: 0; transform: translate3d(0, 100%, 0);}
  to { opacity: 1; transform: none;}
}
.fadeInUp { animation-name: fadeInUp;}

@keyframes fadeOut {
  from { opacity: 1;}
  to { opacity: 0;}
}
.fadeOut { animation-name: fadeOut;}


/*--------------------------------------------------------------
# FULLPAGE CSS
--------------------------------------------------------------*/
html.fp-enabled, .fp-enabled body { margin: 0; padding: 0; overflow:hidden; /*Avoid flicker on slides transitions for mobile phones #336 */    -webkit-tap-highlight-color: rgba(0,0,0,0);}
.fp-section { position: relative; -webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */ -moz-box-sizing: border-box; /* <=28 */ 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 0.3s ease-out; /* Safari<=6 Android<=4.3 */    transition: all 0.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; /* webkit (safari, chrome) browsers */ -moz-user-select: none; /* mozilla browsers */   -khtml-user-select: none; /* webkit (konqueror) browsers */ -ms-user-select: none; /* IE10+ */ 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: hidden; position: relative;}
.fp-scroller{ overflow: hidden; height:100%;}
.iScrollIndicator{ border: 0 !important;}
.fp-notransition { -webkit-transition: none !important; transition: none !important;}
#fp-nav { position: fixed; z-index: 100; margin-top: -32px; top: 50%; opacity: 1; -webkit-transform: translate3d(0,0,0);}
#fp-nav.fp-right { right: 17px;}
#fp-nav.fp-left { left: 17px;}
.fp-slidesNav{ position: absolute; z-index: 4; opacity: 1; -webkit-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); left: 0 !important; right: 0; margin: 0 auto !important;}
.fp-slidesNav.fp-bottom { bottom: 17px;}
.fp-slidesNav.fp-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-slidesNav ul li { display: inline-block;}
#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-slidesNav ul li a.active span, #fp-nav ul li:hover a.active span, .fp-slidesNav ul li:hover 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 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out;   -o-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out;}
#fp-nav ul li:hover a span, .fp-slidesNav ul li:hover a span{ width: 10px; height: 10px; margin: -5px 0px 0px -5px;}
#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; cursor: pointer;}
#fp-nav ul li:hover .fp-tooltip, #fp-nav.fp-show-active a.active + .fp-tooltip { -webkit-transition: opacity 0.2s ease-in; transition: opacity 0.2s ease-in; width: auto; opacity: 1;}
#fp-nav ul li .fp-tooltip.fp-right { right: 20px;}
#fp-nav ul li .fp-tooltip.fp-left { left: 20px;}
.fp-auto-height.fp-section, .fp-auto-height .fp-slide, .fp-auto-height .fp-tableCell{ height: auto !important;}
.fp-responsive .fp-auto-height-responsive.fp-section, .fp-responsive .fp-auto-height-responsive .fp-slide, .fp-responsive .fp-auto-height-responsive .fp-tableCell { height: auto !important;}


/*Only display content to screen readers*/
.fp-sr-only{ position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;}

/*--------------------------------------------------------------
# SLICK SLIDER CSS
--------------------------------------------------------------*/
.slick-slider{ position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}
.slick-slider { touch-action: auto; -ms-touch-action: auto;}
.slick-list{ position: relative; display: block; overflow: hidden; margin: 0; padding: 0;}
.slick-list:focus{ outline: none;}
.slick-list.dragging{ cursor: pointer; cursor: hand;}

.slick-slider .slick-track, .slick-slider .slick-list{ -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);}

.slick-track{ position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto;}
.slick-track:before, .slick-track:after { display: table; content: '';}
.slick-track:after{ clear: both;}
.slick-loading .slick-track{ visibility: hidden;}
.slick-slide{ display: none; float: left; height: 100%; min-height: 1px;}
[dir='rtl'] .slick-slide{ float: right;}
.slick-slide img{ display: block;}
.slick-slide.slick-loading img{ display: none;}
.slick-slide.dragging img{ pointer-events: none;}
.slick-initialized .slick-slide{ display: block;}
.slick-loading .slick-slide{ visibility: hidden;}
.slick-vertical .slick-slide{ display: block; height: auto; border: 1px solid transparent;}
.slick-arrow.slick-hidden { display: none;}

.slick-loading .slick-list{ background: #fff url('../img/ajax-loader.gif') center center no-repeat;}
@font-face{ font-family: 'slick'; font-weight: normal; font-style: normal; src: url('../fonts/slick.eot'); src: url('../fonts/slick.eot?#iefix') format('embedded-opentype'), url('../fonts/slick.woff') format('woff'), url('../fonts/slick.ttf') format('truetype'), url('../fonts/slick.svg#slick') format('svg');}

.slick-prev, .slick-next{ font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; height: 20px; padding: 0;    -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent;    border: none; outline: none; background: transparent;}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{ color: transparent; outline: none; background: transparent;}
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before { opacity: 1;}
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before{ opacity: .25;}

.slick-prev:before, .slick-next:before{ font-family: 'slick'; font-size: 20px; line-height: 1; opacity: .75; color: #000; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}

.slick-prev{ left: 0px;}
[dir='rtl'] .slick-prev{ right: -25px; left: auto;}
.slick-prev:before{ content: '←';}
[dir='rtl'] .slick-prev:before{ content: '→';}
.slick-next{ right: 0px;}
[dir='rtl'] .slick-next{ right: auto; left: -25px;}
.slick-next:before{ content: '→';}
[dir='rtl'] .slick-next:before{ content: '←';}

/* Dots */
.slick-dotted.slick-slider{ margin-bottom: 30px;}
.slick-dots{ position: absolute; bottom: -25px; display: block; width: 100%; padding: 0; margin: 0; list-style: none; text-align: center;}
.slick-dots li{ position: relative; display: inline-block; width: 20px; height: 20px; margin: 0 5px; padding: 0; cursor: pointer;}
.slick-dots li button{ font-size: 0; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent;    border: 0; outline: none; background: transparent;}
.slick-dots li button:hover, .slick-dots li button:focus{ outline: none;}
.slick-dots li button:hover:before, .slick-dots li button:focus:before{ opacity: 1;}
.slick-dots li button:before{ font-family: 'slick'; font-size: 6px; line-height: 20px; position: absolute; top: 0; left: 0; width: 20px; height: 20px;content: '•'; text-align: center; opacity: .25; color: black; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.slick-dots li.slick-active button:before{ opacity: .75; color: black;}

/*------------------------------------------------------------------------------------------------------------
# FONTAWSOME CSS
--------------------------------------------------------------------------------------------------------------*/
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

.fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}

.fa-phone:before { content: "\f095";}
.fa-envelope:before { content: "\f0e0";}
.fa-linkedin:before { content: "\f0e1";}
.fa-instagram:before { content: "\f16d";}
.fa-facebook:before { content: "\f09a";}
.fa-youtube:before { content: "\f167";}
.fa-bars:before { content: "\f0c9";}
.fa-times:before { content: "\f00d";}
.fa-twitter:before { content: "\f099";}
.fa-medium:before { content: "\f23a";}
.fa-play-circle:before { content: "\f144";}
.fa-search:before { content: "\f002";}
.fa-skype:before { content: "\f17e";}
.fa-bars:before { content: "\f0c9";}
.fa-chevron-up:before { content: "\f077";}
.fa-chevron-down:before { content: "\f078";}
.fa-comment-o:before { content: "\f0e5";}
/*.fa-angle-up:before { content: "\f106";}
.fa-angle-down:before { content: "\f107";}*/









/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
header{ position: fixed; top:0; z-index: 1; width:100%; padding:15px 0;}
.nav-cnt{ display:flex; align-items:center; justify-content: space-between; position: relative; z-index: 100;}
.nav-btn{background:url("../img/burger.png") left top no-repeat; width:33px; height:23px; text-indent:-9999px; }

.header-fixed { position:fixed; transition: all 0.5s; background: #000; top:0; padding:10px 0; z-index:11; box-shadow:2px 2px 5px #111;}

/* ---------------------------------------------------
    SIDEBAR CSS
----------------------------------------------------- */

#sidebar { width: 300px; position: fixed; top: 0; right: -300px; height: 100vh; z-index: 999; background:rgba(0,0,0,0.9); color: #fff; transition: all 0.3s; overflow-y: scroll; box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);}
#sidebar.active { right: 0;}

#dismiss { width: 35px; height: 35px; line-height: 35px; text-align: center; background: #bfc3c7; position: absolute; top: 10px; right: 30px; cursor: pointer; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
#dismiss:hover { background: #fff; color: #7386D5;}

.overlay { display: none; position: fixed; width: 100vw; height: 100vh; background: rgba(0, 0, 0, 0.7); z-index: 998; opacity: 0; transition: all 0.5s ease-in-out;}
.overlay.active { display: block; opacity: 1;}


#sidebar ul.components { padding: 20px 0 0; margin-top:50px; border-bottom:1px solid #444444;}
#sidebar ul li{ border-top:1px solid #444444; position: relative; }
#sidebar ul li a { padding: 10px 20px; font-family: 'gothammedium'; font-size:18px; display: block; color:#fff; position:relative;}
#sidebar ul li a:hover { color: #009fe2; background: #f9f9f9;}
#sidebar ul li.active>a, #sidebar a[aria-expanded="true"] { color: #009fe2; /*background:rgba(64,64,64,0.9);*/}
#sidebar a[data-toggle="collapse"] { position: absolute; right:0; top:0;}

.dropdown-toggle::after { display: block; position: absolute; top: 50%; right: 20px; transform: translateY(-50%);}
#sidebar ul ul a { color:#009fe2 !important; font-family: 'gothambook'; font-size:15px !important; padding:5px 10px !important; padding-left:10px !important; background: none;}

#sidebar ul li a[aria-expanded="false"]:after{ position:absolute; right:20px; top:10px; font-family: 'FontAwesome'; content:"\f067";}
#sidebar ul li a[aria-expanded="true"]:after{ position:absolute; right:20px; top:10px; font-family: 'FontAwesome'; content:"\f068";}
	
#sidebar ul ul a:after{ display:none;}
#sidebar .list-unstyled{ padding-left:20px;}

#sidebar ul li a+a:hover{  background:none;}
#sidebar ul li a:hover + a{color:#009fe2;}


/*--------------------------------------------------------------
# HOME
--------------------------------------------------------------*/
.home-slider{ width: 100%; height: 100%;}
.home-bg1{ background: url(../img/home-bg1.jpg) center center no-repeat; background-size: cover; height: 100vh; display: flex !important; align-items: center; justify-content: center;}
.home-bg2{ background: url(../img/home-bg2.jpg) center center no-repeat; background-size: cover; height: 100vh;display: flex !important; align-items: center; justify-content: center;}
.home-bg3{ background: url(../img/home-bg3.jpg) center center no-repeat; background-size: cover; height: 100vh;display: flex !important; align-items: center; justify-content: center;}
.home-bg4{ background: url(../img/home-bg4.jpg) center center no-repeat; background-size: cover; height: 100vh;display: flex !important; align-items: center; justify-content: center;}

.banner-imgs{ width: 100%; max-width: 900px; position: relative;}
.banner-imgs a{ display: block;}
.banner-imgs img.slide-logo1{ position: absolute; top:50px; left: 50%; margin-left: -358px;}
.banner-imgs img.slide-logo2{ position: absolute; top:270px; left: 50%; margin-left: -358px;}
.banner-imgs img{ max-width: 100%;}

.slick-dotted.slick-slider{ margin: 0;}

.slick-dots{ bottom:25px;}
.slick-dots li button{ border: 1px solid #fff; border-radius: 20px;}
.slick-active button{ background: #0088c8 !important; border: 1px solid #0088c8 !important;}
.slick-dots li button:before{ display: none;}


/*--------------------------------------------------------------
# ABOUT US PAGE 
--------------------------------------------------------------*/
.about-main-banner{background: url(../img/home-bg2.jpg) center center no-repeat; background-size: cover; height: 100vh;display: flex !important; align-items: center; justify-content: center;}

.about-intro-banner{background: url(../img/about-intro-bg.jpg) center center no-repeat; background-size: cover; }
.about-fact-banner{background: url(../img/fact-bg.jpg) center center no-repeat; background-size: cover; }
.service-location-bg{ background: url(../img/service-location-bg.jpg) center center no-repeat; background-size: cover;}
.credentials-bg{background: url(../img/credential-bg.jpg) center center no-repeat; background-size: cover;}

.facts{ display: flex; margin-top:100px;}
.fact { flex-basis: 25%; text-align: center;}
.fact img{ max-width: 130px;}
.fact .number{ font-size:20px; line-height:30px; color:#fff; text-transform:uppercase; font-family: 'gothambook';}
.fact .number span{font-size:60px; line-height:60px; color:#76ba52; font-family: 'gothamblack'; display:block; margin-bottom:10px;}


.credential-slider{ width:80%; margin:100px auto 0 auto; }
.cred-item-cnt{ border:1px solid #818181;}
.cred-item{  padding:50px; display:flex !important; align-items: center;}
.cred-title{ font-size:46px; line-height:46px; color:#76ba52; font-family: 'gothamblack'; padding-right:50px; border-right:1px solid #fff; text-align:right;}
.cred-details{ font-size:26px; line-height:34px; color:#fff; font-family: 'gothambook'; padding-left:50px; }

.slick-prev, .slick-next{ z-index:10;}
.slick-prev, .slick-prev:hover, .slick-prev:focus{width: 53px; height: 70px; background: url(../img/arrow-prev.png) center center no-repeat; left:-100px;}
.slick-next, .slick-next:hover, .slick-next:focus{width: 53px; height: 70px; background: url(../img/arrow-next.png) center center no-repeat; right:-100px;}
.slick-prev:before, .slick-next:before{ display:none;}

.cred-item-cnt .slick-track{display:flex !important; align-items:center;}
.text-blue{ color:#0088c8;}






/*--------------------------------------------------------------
# SERVICE PAGE 
--------------------------------------------------------------*/

.container-fluid{ padding: 0 100px; }


.main-title{font-size: 95px; line-height: 95px; text-transform:uppercase; color:#0091cd; z-index:1; position: absolute; bottom:20px;}
.main-title span{font-family: 'gothambook'; font-size:48px; line-height: 48px; color:#8bc751; display:block;}
.main-title .sub-title{ margin-top:20px; color:#fff; font-family: 'gothambook'; font-size:30px;}


.service-main-bg{background: url(../img/service-main-bg.jpg) center center no-repeat; background-size: cover; position: relative;}
.service-main-bg:before{ position: absolute; left: 0; top: 0; width: 100%; height:100%; background:rgba(0,0,0,.75); content:'';}
.service-banner-black{background: url(../img/service-main-black.jpg) center center no-repeat; background-size: cover;color:#fff;}

.service-desc-cnt{ display:flex; flex-wrap:wrap; justify-content:center; position:relative; z-index: 1; }
.service-desc-box{ border:2px solid #494949; padding: 10px; width:30.33%; margin:20px 1.5%; text-align:center;}
.service-desc-box-inner{ background:#004b7a; color:#fff; padding:20px; height: 100%;}
.service-desc-box-inner a{ color:#fff;}
.service-desc-box-inner h3{ font-size:28px; line-height: 34px; color:#fff; font-family: 'gothamblack';}
.service-desc-box-inner p:last-child{ margin-bottom:0;}

.service-desc-box-inner.black{ background:#000;}
.service-desc-box-inner.green{ background:#448b48;}


.service-main-banner{ background: url(../img/service-main-banner.jpg) center center no-repeat; background-size: cover; position: relative;}
.service-main-banner:before{ position: absolute; left: 0; top: 0; width: 100%; height:100%; background:rgba(0,0,0,.75); content:'';}

.service-white-banner{background: url(../img/service-banner-white.jpg) center center no-repeat; background-size: cover;}
.service-blue-banner{background: url(../img/service-banner-blue.jpg) center center no-repeat; background-size: cover; color:#fff;}
.service-green-banner{background: url(../img/service-banner-green.jpg) center center no-repeat; background-size: cover;color:#fff;}
.service-black-banner{background: url(../img/service-banner-black.jpg) center center no-repeat; background-size: cover;color:#fff;}


.service-white-banner h2{ color:#303030;}
.service-white-banner p{ color:#303030;}


.service-data-cnt{ display: flex; justify-content: space-between;}
.service-details{ width: 65%;}
.service-links{width: 30%; margin-top:10px;}

.dot-list, .dot-list-black{ margin:0; padding:0;}
.dot-list li, .dot-list-black li{ margin:0 0 5px; padding:0 0 0 20px; position: relative;}
.dot-list li:before, .dot-list-black li:before{ position: absolute; left:0; top:0; content:'•'; color:#fff; font-size:20px; }
.dot-list li:last-child{ margin-bottom: 0;}
.dot-list-black li:before{color:#474545;}

.service-links h3{ background: #fff; padding:15px 20px; display:block; margin: 0;}
.service-blue-banner .service-links h3, .taxation-banner-blue .service-links h3, .valuation-banner-blue .service-links h3, .transaction-blue-banner .service-links h3{ color:#0088c8;}
.service-green-banner .service-links h3, .taxation-banner-green .service-links h3, .valuation-banner-green .service-links h3, .transaction-green-banner .service-links h3{ color:#4f922b;}
.service-black-banner .service-links h3, .valuation-banner-black  .service-links h3, .transaction-black-banner  .service-links h3{ color:#474545;}

.service-link-list{font-family: 'gothammedium'; background: rgba(255,255,255,.15); margin: 0; padding:10px 0 0 0;}
.service-link-list li a{ color:#fff; font-size: 18px; line-height: 22px; padding: 7px 20px; display:block;}
.service-link-list li a:hover, .service-link-list li a.active{ background: rgba(0,0,0,.5);}


.taxation-banner{ background: url(../img/taxation.jpg) center center no-repeat; background-size: cover; position: relative;}
.taxation-banner p, .taxation-banner h2{ position: relative; z-index: 1;}

.taxation-banner.black:before{ position: absolute; left: 0; top: 0; width: 100%; height:100%; background:rgba(0,0,0,.75); content:'';}
.taxation-banner.white{filter:grayscale(100%); color: #303030;}
.taxation-banner.white:before{ position: absolute; left: 0; top: 0; width: 100%; height:100%; background:rgba(255,255,255,.75); content:'';}


.taxation-banner-blue{ background: url(../img/taxation-blue.jpg) center center no-repeat; background-size: cover; position: relative; color:#fff;}
.taxation-banner-green{ background: url(../img/taxation-green.jpg) center center no-repeat; background-size: cover; position: relative;color:#fff; }

.valuation-main-banner{ background: url(../img/valuation-main-banner.jpg) center center no-repeat; background-size: cover; position: relative;}
.valuation-main-banner:before{ position: absolute; left: 0; top: 0; width: 100%; height:100%; background:rgba(0,0,0,.75); content:'';}

.valuation-banner-intro{ background: url(../img/valuation-intro-bg.jpg) center center no-repeat; background-size: cover; position: relative;color:#303030; }
.valuation-banner-blue{ background: url(../img/valuation-blue-bg.jpg) center center no-repeat; background-size: cover; position: relative; color:#fff;}
.valuation-banner-green{ background: url(../img/valuation-green-bg.jpg) center center no-repeat; background-size: cover; position: relative;color:#fff; }
.valuation-banner-black{ background: url(../img/valuation-black-bg.jpg) center center no-repeat; background-size: cover; position: relative;color:#fff; }

.accounting-main-banner{background: url(../img/accounting-main-bg.jpg) center center no-repeat; background-size: cover; position: relative;}
.accounting-main-banner:before{ position: absolute; left: 0; top: 0; width: 100%; height:100%; background:rgba(0,0,0,.75); content:'';}

.accounting-intro-banner{background: url(../img/accounting-intro-bg.jpg) center center no-repeat; background-size: cover; position: relative;color:#303030;}
.accounting-banner-blue{background: url(../img/accounting-blue-bg.jpg) center center no-repeat; background-size: cover; position: relative; color:#fff;}


.transaction-main-banner{background: url(../img/transaction-main-bg.jpg) center center no-repeat; background-size: cover; position: relative;}
.transaction-main-banner:before{ position: absolute; left: 0; top: 0; width: 100%; height:100%; background:rgba(0,0,0,.75); content:'';}

.transaction-intro-banner{background: url(../img/transaction-intro-bg.jpg) center center no-repeat; background-size: cover; position: relative;color:#303030;}
.transaction-blue-banner{background: url(../img/transaction-blue-bg.jpg) center center no-repeat; background-size: cover; position: relative; color:#fff;}
.transaction-green-banner{background: url(../img/transaction-green-bg.jpg) center center no-repeat; background-size: cover; position: relative; color:#fff;}
.transaction-black-banner{background: url(../img/transaction-black-bg.jpg) center center no-repeat; background-size: cover; position: relative; color:#fff;}

/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
.footer-cnt{ display:flex; padding:100px 0; justify-content: space-between;}
.footer-cnt .footer-contact{ width:50%; padding-right:30px; border-right:1px solid #474545;}
.footer-cnt .group-website{ width:50%; padding-left:30px;}

.footer-cnt h4 { font-size: 28px; font-family: 'gothamlight'; margin-bottom: 30px; color:#474545; text-transform: uppercase;}
.footer-cnt h4 span { font-family: 'gothamblack';}

.footer-form .form-control { border-radius: 0; border:0; border-bottom: 1px solid #474545; font-size:14px; font-family: 'gothambook'; background:none; color:#000; padding:0;}
.footer-form .form-group{ margin-bottom:30px;}
.footer-form .form-control:focus{ outline:none; box-shadow:none;}

.footer-form ::placeholder { color:#474545; opacity: 1;}
.footer-form :-ms-input-placeholder { color:#474545;}
.footer-form ::-ms-input-placeholder { color:#474545;}

.footer-form .btn-submit{color:#fff; background:#76ba52; padding:10px; width:50%; display:inline-block; text-align:center; font-family: 'gothammedium'; border:0;}
.footer-form .btn-submit:hover{color:#fff; background:#000;}

.group-logo{ padding-bottom: 50px; margin-bottom:50px; border-bottom:1px solid #ddd; display:flex;}
.group-logo a{ }

.footer-links{font-family: 'gothammedium'; }
.footer-links li{ display:inline; border-right:2px solid #474545; padding:0 8px; font-size:18px; line-height:18px; float:left;}
.footer-links li:first-child{ padding-left:0;}
.footer-links li:last-child{ border:0;}
.footer-links li a{ text-transform: uppercase; color:#474545; }
.footer-links li a:hover{ color:#76ba52;}


.copyright-msg{ font-size:16px; background:#313131; color:#fff; text-align:right; padding:8px 0;}





/*--------------------------------------------------------------
# CONTACT US
--------------------------------------------------------------*/

.contact-main-banner{background: url(../img/contact-main-bg.jpg) center center no-repeat; background-size: cover; position: relative;}
.contact-main-banner:before{ position: absolute; left: 0; top: 0; width: 100%; height:100%; background:rgba(0,0,0,.75); content:'';}


.contact-blue-banner{background: url(../img/contact-blue-bg.jpg) center center no-repeat; background-size: cover; position: relative; color:#fff;}
.contact-black-banner{background: url(../img/contact-black-bg.jpg) center center no-repeat; background-size: cover; position: relative; color:#fff;}

.contact-black-banner .footer-form .form-group{ padding-left:20px; padding-right:20px;}

.contact-form{ margin-top:70px;}
.contact-form .footer-form .form-control{ color:#fff; border-bottom: 1px solid #fff; margin-bottom:5px; font-size:17px;}
.contact-form .footer-form .btn-submit{color: #000; background: #fff; padding: 10px; width: 100%; display: inline-block; text-align: center;
  font-family: 'gothammedium';}

.contact-form .footer-form ::placeholder { color:#fff; opacity: 1;}
.contact-form .footer-form :-ms-input-placeholder { color:#fff;}
.contact-form .footer-form ::-ms-input-placeholder { color:#fff;}


.contact-office{ display:flex; margin-top:50px;}
.single-office{ flex-basis: 33.33%; position:relative; overflow:hidden;}
.address-img{ position:relative;}
.address-img img{ width: 100%;}
.address-img span{ position:absolute; left:0; top:50px;  width:100%; text-align:center; font-size:38px; text-transform:uppercase; font-family: 'gothambold';}

.address-box{ background:rgba(0,0,0,0.80); align-items: center; justify-content: center; display:flex; font-size: 28px; color:#fff; text-transform:uppercase; font-family: 'gothammedium'; flex-direction:column; transition:all 0.5s; height:0;  opacity:0; position:absolute; left:0; bottom:0; width:100%;}
.address-box span{ font-size: 20px; line-height:24px; position: relative; text-align:center; text-transform:none; padding:10px 20px; font-family: 'gothamlight';}

.address-box div{font-size:38px; text-transform:uppercase; font-family: 'gothambold'; margin-bottom:20px;}

.single-office:hover .address-img span{ opacity:0;}
.single-office:hover .address-box{ height:100%; opacity:1;}

/*--------------------------------------------------------------
# TEAM
--------------------------------------------------------------*/

.team-main-banner{background: url(../img/team-main-bg.jpg) center center no-repeat; background-size: cover; position: relative;}
.team-main-banner:before{ position: absolute; left: 0; top: 0; width: 100%; height:100%; background:rgba(0,0,0,.75); content:'';}

.team-intro-banner{background: url(../img/team-intro-bg.jpg) center center no-repeat; background-size: cover; position: relative;color:#303030;}

.team-members{ display:flex; flex-direction: column;}
.team-members a{ height:50vh; display:block;}
.team-members a.anand{background: url(../img/anand.jpg) center top no-repeat; background-size: cover;}
.team-members a.jay{background: url(../img/jay.jpg) center top no-repeat; background-size: cover;}
.team-members a.naishal{background: url(../img/naishal.jpg) center top no-repeat; background-size: cover;}
.team-members a.jindagi{background: url(../img/jindagi-img1.jpg) center top no-repeat; background-size: cover;}


.blue-texture{background: url(../img/team-blue-texture.jpg) center top no-repeat; background-size: cover; color:#fff;}
.green-texture{background: url(../img/team-green-texture.jpg) center top no-repeat; background-size: cover; color:#fff;}

.member-details{ display:flex; align-items: flex-end; border:1px solid #fff; padding:50px 50px 0 20px;}
.member-details-left{ width:400px;}
.member-details-right{ width:calc(100% - 400px);}
.member-title{ font-size:50px; line-height:50px; font-family: 'gothamblack';}
.member-title span{font-family: 'gothambook';}

.member-social{ display:flex; margin-top:15px; justify-content: space-between; margin-bottom:30px;}
.member-social p{ margin:0;}
.member-social a.linkedin{ width:40px; height:40px; text-align:center; line-height:40px; background:#fff; border-radius:50%; display:inline-block; color:#474545; font-size:20px; margin:0 5px; position: relative;}
.member-social a.linkedin:after{ position:absolute; right:-8px; top:0; height:40px; width:2px; background:#fff; content:'';}
.member-social a.linkedin:last-child:after{ display:none;}

.member-social a.linkedin:hover{background:#76ba52; color:#474545;}


.scroll-down a span { position:absolute; left:50%; width:24px; height:24px; margin-left:-12px; border-left:3px solid #fff;  border-bottom:3px solid #fff; -webkit-transform:rotate(-45deg); transform:rotate(-45deg); -webkit-animation:scrollDown 2s infinite; animation:scrollDown 2s infinite;  opacity:0; text-indent:-9999px; z-index:100}
.scroll-down a span:nth-of-type(1) { -webkit-animation-delay:0s; animation-delay:0s; bottom:50px}
.scroll-down a span:nth-of-type(2) { bottom:40px; -webkit-animation-delay:.15s; animation-delay:.15s}
.scroll-down a span:nth-of-type(3) { bottom:30px; -webkit-animation-delay:.3s; animation-delay:.3s}
@-webkit-keyframes scrollDown {
  0% {opacity:0}
  50% { opacity:1}
  100% {opacity:0}
}
@keyframes scrollDown {
  0% {opacity:0}
  50% {opacity:1}
  100% { opacity:0}
}


#footer-service-links{ position:relative;}
.footer-service-menu{ position: absolute; bottom: 0; left: 50%; margin-left:-100px; right: auto; overflow:hidden; width: 200px; height: 0; transition: .5s ease; padding: 10px; z-index: -1; background: #fff;  }
.footer-service-menu li{ border:0; display: block; width:100%;}
.footer-service-menu li:first-child{ padding:0 8px;}
.footer-service-menu li:last-child a{ border-bottom:0; }
.footer-service-menu li a{padding:5px; color:#fff; display: block; font-size:13px; line-height: 16px; border-bottom:1px solid #fff; text-transform:none; width:100%;}
#footer-service-links:hover .footer-service-menu{  height:190px; transition: .5s ease; background: #1e83c7; bottom: 22px; z-index: 1; }



.dealer-mad-cols{height: 100vh; }

.mad_cols .accordion{width:100%;max-width:100%;height:550px;/*overflow:hidden;*/margin:auto; min-height:250px;}
.mad_cols .accordion ul{width:100%;display:table;table-layout:fixed;margin:0;padding:0; height:100%; list-style:none; border-left: 1px solid #173b64;}
.mad_cols .accordion ul li{display:table-cell;vertical-align:bottom;position:relative;width:33.3333%;height:100%;background-repeat:no-repeat;background-position:center center;transition:all 500ms ease; background-size:cover; list-style:none; border-right: 1px solid #173b64;}
.mad_cols .accordion ul li div.acr_wrp{display:block;overflow:hidden;width:100%; height:100%; background-color:rgba(0,94,241,0.8); border: 1px solid #fff;}
.mad_cols .accordion ul li div.acr_wrp a{display:block;height:100%;width:100%;position:relative;z-index:3; vertical-align:bottom;padding:15px 20px;box-sizing:border-box;color:#fff;text-decoration:none;transition:all 200ms ease;}
.mad_cols .accordion ul li div.acr_wrp a *:not(img){/*opacity:0;margin:0;width:100%;position:relative;z-index:5;-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all 0.3s linear;transition:all 0.3s linear;*/}

.mad_cols .accordion ul li div.acr_wrp a h2{color:#fff;text-overflow:inherit; white-space:normal; z-index:6; overflow:visible; margin-bottom:0px; font-size:22px; line-height:26px; margin-top: 20px;}
.mad_cols .accordion ul li div.acr_wrp a h2 span {font-family: 'gothambook'; color:#fdb514;transition-delay:0.3s; display:block; font-weight:200; letter-spacing:5px; font-size:40px; line-height:40px; padding-top:10px;}
.mad_cols .accordion ul li div.acr_wrp a p{color:#fff !important;text-overflow:inherit; white-space:normal; z-index:6; overflow:visible;  /*line-height:30px;*/}
.mad_cols .accordion ul li div.acr_wrp a .mad_gfx{position:absolute; top:50%; left:0; transform:translate(0,-50%);opacity:1; text-align:center; height:auto!important; width:100%}
.mad_cols .accordion ul li div.acr_wrp a .mad_gfx .cap_img{ margin-bottom:40px;}
.mad_cols .accordion ul li div.acr_wrp a .mad_gfx .cap_img img{ width:115px;}

.mad_cols .accordion ul li div.acr_wrp a .mad_gfx .cap_title{ font-size:20px; color:#fff !important; /*margin-bottom:30px;*/ line-height:30px;  padding: 20px; }
.mad_cols .accordion ul li div.acr_wrp a .mad_gfx .cap_arrow{ font-size:24px; color:#fff !important;}

.mad_cols .accordion ul li a .pop_cont{position:absolute; top:50%; left:0; width:100%; padding:20px; transform:translateY(-50%); height:auto; text-align:center; opacity:0; transition:all ease-in-out 0.25s;} 
.mad_cols .accordion ul li a .pop_cont *,
.mad_cols .accordion ul li a .pop_cont{text-overflow:inherit; white-space:normal; z-index:6; overflow:visible}
.mad_cols .accordion ul li a .pop_cont .inwrp{width:100%; margin:0 auto; max-width:480px;}
.mad_cols .accordion ul li div.acr_wrp a .fk_btn_span {display:inline-block; padding:10px 15px; border:1px solid #fdb514; margin:0 auto; transition-delay:0.4s; width:auto!important; height:auto; font-weight:700; /*background-color:#fdb514;*/font-size:16px;}
.cta_btn a{display:inline-block; padding:10px 15px; border:1px solid #fdb514; margin:0 auto; width:auto!important; height:auto; font-weight:700; /*background-color:#fdb514;*/; font-size:16px; }

.mad_cols .accordion ul li a .pop_cont img{margin-bottom:20px; width: 70%;}
.mad_cols .accordion ul li a .pop_cont .cap_title{ font-size:18px; line-height:24px; color:#fff; margin-bottom:10px;}
.mad_cols .accordion ul li a .pop_cont .cap_desc{ font-size:16px; line-height:20px; color:#fff;}

/*.mad_cols .accordion ul li div.acr_wrp a h3{font-size:24px; line-height:1.2; letter-spacing:-1px;}*/
.mad_cols .accordion ul li div.acr_wrp a h4{font-size:18px; font-weight:200; margin-bottom:30px;}

.mad_cols .accordion ul li:after{ z-index:1;}
.mad_cols .accordion ul:hover li{width:20%; }
.mad_cols .accordion ul:hover li:hover{width:70%;}
.mad_cols .accordion ul:hover li:hover a{}
.mad_cols .accordion ul:hover li:hover a *{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
.mad_cols .accordion ul:hover li:hover a .mad_gfx{opacity:0;transform:translateY(-45%)!important;}
.mad_cols .accordion ul:hover li:hover a .pop_cont{opacity:1; transform:translateX(0) translateY(-50%)!important}

.mad_cols .accordion ul:hover li:hover div.acr_wrp a .fk_btn_span{}

#methodology{ height: 100vh;}
#methodology .mad_cols .accordion{ height: 100vh;}
#methodology .mad_cols .accordion ul li div.acr_wrp{ border: 0; background: none;}
#methodology .mad_cols .accordion ul li:first-child div.acr_wrp{ }
#methodology .mad_cols .accordion ul li div.acr_wrp a .mad_gfx .cap_title{ font-size: 22px; }
#methodology .mad_cols .accordion ul li a .pop_cont .cap_title{ font-size: 22px;  margin-bottom: 50px;}

#methodology .mad_cols .accordion ul:hover li:nth-child(1):hover { background: url(../img/service-banner-white.jpg) center center; background-size:cover;}
#methodology .mad_cols .accordion ul:hover li:nth-child(2):hover { background: url(../img/service-banner-white.jpg) center center; background-size:cover;}
#methodology .mad_cols .accordion ul:hover li:nth-child(3):hover { background: url(../img/service-banner-white.jpg) center center; background-size:cover;}
#methodology .mad_cols .accordion ul:hover li:nth-child(4):hover { background: url(../img/service-banner-white.jpg) center center; background-size:cover;}
#methodology .mad_cols .accordion ul:hover li:nth-child(5):hover { background: url(../img/service-banner-white.jpg) center center; background-size:cover;}

#methodology .mad_cols .accordion ul li a .pop_cont .io-view-item p img{ width: auto; margin-bottom: 0;}
#methodology .mad_cols .accordion ul li a .pop_cont .inwrp{ max-width: 600px;}

.dealer-mad-cols .modules{ position: absolute; left: 0; top: 0; width: 100%;}

.dealer-mad-cols .modules > a, .dealer-mad-cols .modules .width50 > a{ display: none !important;}
.dealer-mad-cols .modules .width50 ul{ width: auto; display: block; height: auto; list-style: disc; border: 0;}
.dealer-mad-cols .modules .width50 ul li{ display: block; height: auto; width: 100%; border: 0;}
.dealer-mad-cols .modules .width50 ul li a{ color: #000;}

.dealer-mad-cols .modules .width50 ul li:hover{ background: none !important;}
.dealer-mad-cols .modules .width50 .right-cont p, .dealer-mad-cols .modules .width50 .right-cont li{ color: #000;}
.dealer-mad-cols .modules .width50 .right-cont p+p, .dealer-mad-cols .modules .width50 .right-cont ul{ font-size: 16px;}
.dealer-mad-cols .modules .width50 ul>a{ display: none !important;}
.dealer-mad-cols .modules{ display: none;}

.dealer-mad-cols .mad_cols .accordion ul:hover li:hover .modules{ display: block;}
.dealer-mad-cols .modules .width50 ul li a{/* padding-right: 50px !important;*/}
.dealer-mad-cols .modules .width50 ul li:hover{ width: 100%;} 
.dealer-mad-cols .modules .width50 ul li a.active{ color: #fff;}

.dealer-mad-cols .modules .width50 .right-cont{ color: #000; padding:20px;}
.dealer-mad-cols .modules .width50 .right-cont h5{ margin-bottom: 0; font-weight: 500;}
.dealer-mad-cols .modules .width50 .right-cont li{ list-style: disc; position: relative; padding-left: 20px; margin-bottom: 5px;}
.dealer-mad-cols .modules .width50 .right-cont li:before{ position: absolute; left: 0; top: 2px; content: "."; font-size: 30px; line-height: 0; font-weight: 500; vertical-align: middle;}

.dealer-mad-cols .modules .width50 a.sicon1{ background:url(../img/service-icon1-white.png) right 10px center no-repeat; }
.dealer-mad-cols .modules .width50 a.sicon2{ background:url(../img/service-icon2-white.png) right 10px center no-repeat;}
.dealer-mad-cols .modules .width50 a.sicon3{ background:url(../img/service-icon3-white.png) right 10px center no-repeat;}
.dealer-mad-cols .modules .width50 a.sicon4{ background:url(../img/service-icon4-white.png) right 10px center no-repeat;}
.dealer-mad-cols .modules .width50 a.sicon5{ background:url(../img/service-icon5-white.png) right 10px center no-repeat;}


.black-bg{ background:#000;}
.width50{float:left; width:50%;  /*display:flex; align-items:center;*/ position:relative; height:100vh;}



/*--------------------------------------------------------------
# CREDENTIALS PAGE
--------------------------------------------------------------*/

.credential-main-banner{background: url(../img/credential-banner-bg.jpg) center center no-repeat; background-size: cover; position: relative;}
.credential-main-banner:before{ position: absolute; left: 0; top: 0; width: 100%; height:100%; background:rgba(0,0,0,.75); content:'';}


.credential-intro-banner{background: url(../img/credential-about.jpg) center center no-repeat; background-size: cover; position: relative;color:#303030; display:flex; align-items:center;}

.credential-cnt-bg{ background:#19191e; padding:100px 0;}

#fullpage-no .credential-main-banner, #fullpage-no .credential-intro-banner{ height:100vh;}

.credential-tabs li{ display:flex; align-items:center;}
.credential-tabs a{ color:#fff; text-align:center; display:flex; align-items:center; padding:0 9px; height:100%;}

.credential-cnt-bg .contact-office{ display:flex; flex-wrap:wrap;}
.credential-cnt-bg .single-office{display:flex; flex-basis: 50%;}
.credential-cnt-bg .address-box{ flex-basis: 50%; background: #fff; align-items: center; justify-content: center; display:flex; font-size: 16px; line-height:20px; color:#303030; font-family: 'gothammedium'; flex-direction:column; transition:all 0.5s; height:auto; position:relative; opacity:1;}
.credential-cnt-bg .address-box div{font-size: 16px; line-height:20px; text-align:center; text-transform:none; padding:10px 20px; font-family: 'gothamlight'; margin-bottom: 0;}
.credential-cnt-bg .address-box span{ display: none; font-size: 16px; line-height:20px; position: relative; text-align:center; text-transform:none; padding:10px 20px; font-family: 'gothamlight';}
.credential-cnt-bg .address-box span img{ width:100%; transition:all 0.5s;}

/* Shine */
.credential-cnt-bg .address-img { position: relative; overflow: hidden; flex-basis: 50%; display:flex; align-items:center; justify-content:center; transition:all 0.5s;}
/*
.credential-cnt-bg .address-img::before {position: absolute; top: 0;	left: -75%;	z-index: 2;	display: block;	content: '';	width: 50%;	height: 100%;
	background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
	background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
	-webkit-transform: skewX(-25deg);	transform: skewX(-25deg);}
.credential-cnt-bg .address-img:hover::before {-webkit-animation: shine .75s;	animation: shine .75s;}
@-webkit-keyframes shine {100% {left: 125%;}}
@keyframes shine {100% {left: 125%;}}
*/

.credential-cnt-bg .address-img img{  width: 100%; height: 100%; transition:all 0.5s; }
.credential-cnt-bg .address-img h3{ color:#fff; font-size:24px; position:absolute; z-index:1; text-align:center; font-family: 'gothammedium'; margin:0; padding:0;}

.credential-cnt-bg .mt-50{ margin-top: 80px;}

.credential-cnt-bg .single-office:hover .address-box div{display:none;}
.credential-cnt-bg .single-office:hover .address-box span{ display:block; transition:all 0.5s;}
.credential-cnt-bg .single-office:hover .address-box{ background: #fff;}
.credential-cnt-bg .single-office:hover .address-img img{ filter: grayscale(0%);}

.credential-cnt-bg .single-office:hover .address-img{ background:rgba(0,0,0,0.5); transition:all 0.5s;}
.credential-cnt-bg .single-office:hover .address-img img{ display:none;}

.l-arrow:after, .r-arrow:after {
  top: 50%;
  content: '';
  height: 0;
  width: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
  -ms-transform: translateY(-50%) scale(1.5);
  transform: translateY(-50%) scale(1.5);
  border-style: solid;
  border-color: transparent;
  transition: all .4s 0s cubic-bezier(.32,.01,0,1);
  right: -1.2em;
  border-width: .6em 0 .6em calc(.6em * 1.3);
  -ms-transform-origin: left center;
  transform-origin: left center;
  border-left-color: #313131;
}

.r-arrow:after {
  right: -2px;
  border-width: .6em calc(.6em * 1.4) .6em 0;
  border-right-color: #313131;
  left: auto;
  -ms-transform-origin: right center;
  transform-origin: right center;
}

.l-arrow.blue:after{border-left-color: #00537b;}
.l-arrow.green:after{border-left-color: #2b552d;}

.r-arrow.blue:after{border-right-color: #00537b;}
.r-arrow.green:after{border-right-color: #2b552d;}

.credential-cnt-bg .single-office:hover .l-arrow.blue:after, .credential-cnt-bg .single-office:hover .l-arrow.green:after, .credential-cnt-bg .single-office:hover .l-arrow:after{border-left-color: #000;}


.credential-cnt-bg .single-office:hover .r-arrow.blue:after, .credential-cnt-bg .single-office:hover .r-arrow.green:after, .credential-cnt-bg .single-office:hover .r-arrow:after{border-right-color: #000;}



.credential-tabs a.active{ border-bottom:4px solid #00c0ff;}

#particles-js{ width: 100%; height: 100%; background:transparent; background-image: url(''); background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; position: absolute;}

.section.home{ padding:0;}
.section.team-info{ padding: 0;}

.methodology.mob-only{ display: none;}

.nav-tabs{ justify-content: space-between;}

.view-on-intro-slide{ display:none;}

.error, .error-footer{font-size: 13px;
    color: red; margin-bottom:0;}
    
    .success-footer, .success{font-size: 14px;
    color: green; font-weight:700;}
    
    
    .success-footer{ margin-bottom:10px;}
/*.team-members a.chintan {*/
/*    background: #000 !important;*/
/*}*/
