.mfp-bg{top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: .8}
.mfp-wrap{top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: none !important;-webkit-backface-visibility: hidden}
.mfp-container{text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;box-sizing: border-box}
.mfp-container:before{content: '';display: inline-block;height: 100%;vertical-align: middle}
.mfp-align-top .mfp-container:before{display: none}
.mfp-content{position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width: 100%;cursor: auto}
.mfp-ajax-cur{cursor: progress}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out}
.mfp-zoom{cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in}
.mfp-auto-cursor .mfp-content{cursor: auto}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter{-webkit-user-select: none;-moz-user-select: none;user-select: none}
.mfp-loading.mfp-figure{display: none}
.mfp-hide{display: none !important}
.mfp-preloader{color: #ccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -.8em;left: 8px;right: 8px;z-index: 1044}
.mfp-preloader a{color: #ccc}
.mfp-preloader a:hover{color: #fff}
.mfp-s-ready .mfp-preloader{display: none}
.mfp-s-error .mfp-content{display: none}
button.mfp-close,
button.mfp-arrow{overflow: visible;cursor: pointer;background: 0 0;border: 0;-webkit-appearance: none;display: block;outline: 0;padding: 0;z-index: 1046;box-shadow: none;touch-action: manipulation}
button::-moz-focus-inner{padding: 0;border: 0}
.mfp-close{width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: .65;padding: 0 0 18px 10px;color: #fff;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace}
.mfp-close:hover,
.mfp-close:focus{opacity: 1}
.mfp-close:active{top: 1px}
.mfp-close-btn-in .mfp-close{color: #333}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color: #fff;right: -6px;text-align: right;padding-right: 6px;width: 100%}
.mfp-counter{position: absolute;top: 0;right: 0;color: #ccc;font-size: 12px;line-height: 18px;white-space: nowrap}
.mfp-arrow{position: absolute;opacity: .65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent}
.mfp-arrow:active{margin-top: -54px}
.mfp-arrow:hover,
.mfp-arrow:focus{opacity: 1}
.mfp-arrow:before,
.mfp-arrow:after{content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent}
.mfp-arrow:after{border-top-width: 13px;border-bottom-width: 13px;top: 8px}
.mfp-arrow:before{border-top-width: 21px;border-bottom-width: 21px;opacity: .7}
.mfp-arrow-left{left: 0}
.mfp-arrow-left:after{border-right: 17px solid #fff;margin-left: 31px}
.mfp-arrow-left:before{margin-left: 25px;border-right: 27px solid #3f3f3f}
.mfp-arrow-right{right: 0}
.mfp-arrow-right:after{border-left: 17px solid #fff;margin-left: 39px}
.mfp-arrow-right:before{border-left: 27px solid #3f3f3f}
.mfp-iframe-holder{padding-top: 40px;padding-bottom: 40px}
.mfp-iframe-holder .mfp-content{line-height: 0;width: 100%;max-width: 900px}
.mfp-iframe-holder .mfp-close{top: -40px}
.mfp-iframe-scaler{width: 100%;height: 0;overflow: hidden;padding-top: 56.25%}
.mfp-iframe-scaler iframe{position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0, 0, 0, .6);background: #000}
img.mfp-img{width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;padding: 40px 0;margin: 0 auto}
.mfp-figure{line-height: 0}
.mfp-figure:after{content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, .6);background: #444}
.mfp-figure small{color: #bdbdbd;display: block;font-size: 12px;line-height: 14px}
.mfp-figure figure{margin: 0}
.mfp-bottom-bar{margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto}
.mfp-title{text-align: left;line-height: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px}
.mfp-image-holder .mfp-content{max-width: 100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor: pointer}
@media screen and (max-width:800px) and (orientation:landscape),
screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left: 0;padding-right: 0}.mfp-img-mobile img.mfp-img{padding: 0}.mfp-img-mobile .mfp-figure:after{top: 0;bottom: 0}.mfp-img-mobile .mfp-figure small{display: inline;margin-left: 5px}.mfp-img-mobile .mfp-bottom-bar{background: rgba(0, 0, 0, .6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;box-sizing: border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding: 0}.mfp-img-mobile .mfp-counter{right: 5px;top: 3px}.mfp-img-mobile .mfp-close{top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, .6);position: fixed;text-align: center;padding: 0}}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform: scale(.75);transform: scale(.75)}.mfp-arrow-left{-webkit-transform-origin: 0 0;transform-origin: 0 0}.mfp-arrow-right{-webkit-transform-origin: 100%;transform-origin: 100%}.mfp-container{padding-left: 6px;padding-right: 6px}}
.mfp-fade.mfp-bg,
.mfp-fade.mfp-wrap .mfp-content{-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;transition: all .15s ease-out}
.mfp-fade.mfp-bg.mfp-ready{opacity: .8}
.mfp-fade.mfp-bg.mfp-removing,
.mfp-fade.mfp-wrap .mfp-content,
.mfp-fade.mfp-bg,
.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity: 0}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity: 1}
/*!Animate.css - http://daneden.me/animate
Licensed under the MIT license
Copyright (c) 2013 Daniel Eden
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.*/
.animated{-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both}
.animated.hinge{-webkit-animation-duration: 2s;animation-duration: 2s}
@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform: translateY(0);transform: translateY(0)}40%{-webkit-transform: translateY(-30px);transform: translateY(-30px)}60%{-webkit-transform: translateY(-15px);transform: translateY(-15px)}}
@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}40%{-webkit-transform: translateY(-30px);-ms-transform: translateY(-30px);transform: translateY(-30px)}60%{-webkit-transform: translateY(-15px);-ms-transform: translateY(-15px);transform: translateY(-15px)}}
.bounce{-webkit-animation-name: bounce;animation-name: bounce}
@-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: scale(1);transform: scale(1)}50%{-webkit-transform: scale(1.1);transform: scale(1.1)}100%{-webkit-transform: scale(1);transform: scale(1)}}
@keyframes pulse{0%{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}50%{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1)}100%{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}}
.pulse{-webkit-animation-name: pulse;animation-name: pulse}
@-webkit-keyframes shake{0%,100%{-webkit-transform: translateX(0);transform: translateX(0)}10%,30%,50%,70%,90%{-webkit-transform: translateX(-10px);transform: translateX(-10px)}20%,40%,60%,80%{-webkit-transform: translateX(10px);transform: translateX(10px)}}
@keyframes shake{0%,100%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}10%,30%,50%,70%,90%{-webkit-transform: translateX(-10px);-ms-transform: translateX(-10px);transform: translateX(-10px)}20%,40%,60%,80%{-webkit-transform: translateX(10px);-ms-transform: translateX(10px);transform: translateX(10px)}}
.shake{-webkit-animation-name: shake;animation-name: shake}
@-webkit-keyframes swing{20%{-webkit-transform: rotate(15deg);transform: rotate(15deg)}40%{-webkit-transform: rotate(-10deg);transform: rotate(-10deg)}60%{-webkit-transform: rotate(5deg);transform: rotate(5deg)}80%{-webkit-transform: rotate(-5deg);transform: rotate(-5deg)}100%{-webkit-transform: rotate(0);transform: rotate(0)}}
@keyframes swing{20%{-webkit-transform: rotate(15deg);-ms-transform: rotate(15deg);transform: rotate(15deg)}40%{-webkit-transform: rotate(-10deg);-ms-transform: rotate(-10deg);transform: rotate(-10deg)}60%{-webkit-transform: rotate(5deg);-ms-transform: rotate(5deg);transform: rotate(5deg)}80%{-webkit-transform: rotate(-5deg);-ms-transform: rotate(-5deg);transform: rotate(-5deg)}100%{-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0)}}
.swing{-webkit-transform-origin: top center;-ms-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing}
@-webkit-keyframes tada{0%{-webkit-transform: scale(1);transform: scale(1)}10%,20%{-webkit-transform: scale(.9) rotate(-3deg);transform: scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform: scale(1.1) rotate(3deg);transform: scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform: scale(1.1) rotate(-3deg);transform: scale(1.1) rotate(-3deg)}100%{-webkit-transform: scale(1) rotate(0);transform: scale(1) rotate(0)}}
@keyframes tada{0%{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}10%,20%{-webkit-transform: scale(.9) rotate(-3deg);-ms-transform: scale(.9) rotate(-3deg);transform: scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform: scale(1.1) rotate(3deg);-ms-transform: scale(1.1) rotate(3deg);transform: scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform: scale(1.1) rotate(-3deg);-ms-transform: scale(1.1) rotate(-3deg);transform: scale(1.1) rotate(-3deg)}100%{-webkit-transform: scale(1) rotate(0);-ms-transform: scale(1) rotate(0);transform: scale(1) rotate(0)}}
.tada{-webkit-animation-name: tada;animation-name: tada}
@-webkit-keyframes wobble{0%{-webkit-transform: translateX(0);transform: translateX(0)}15%{-webkit-transform: translateX(-25%) rotate(-5deg);transform: translateX(-25%) rotate(-5deg)}30%{-webkit-transform: translateX(20%) rotate(3deg);transform: translateX(20%) rotate(3deg)}45%{-webkit-transform: translateX(-15%) rotate(-3deg);transform: translateX(-15%) rotate(-3deg)}60%{-webkit-transform: translateX(10%) rotate(2deg);transform: translateX(10%) rotate(2deg)}75%{-webkit-transform: translateX(-5%) rotate(-1deg);transform: translateX(-5%) rotate(-1deg)}100%{-webkit-transform: translateX(0);transform: translateX(0)}}
@keyframes wobble{0%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}15%{-webkit-transform: translateX(-25%) rotate(-5deg);-ms-transform: translateX(-25%) rotate(-5deg);transform: translateX(-25%) rotate(-5deg)}30%{-webkit-transform: translateX(20%) rotate(3deg);-ms-transform: translateX(20%) rotate(3deg);transform: translateX(20%) rotate(3deg)}45%{-webkit-transform: translateX(-15%) rotate(-3deg);-ms-transform: translateX(-15%) rotate(-3deg);transform: translateX(-15%) rotate(-3deg)}60%{-webkit-transform: translateX(10%) rotate(2deg);-ms-transform: translateX(10%) rotate(2deg);transform: translateX(10%) rotate(2deg)}75%{-webkit-transform: translateX(-5%) rotate(-1deg);-ms-transform: translateX(-5%) rotate(-1deg);transform: translateX(-5%) rotate(-1deg)}100%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}
.wobble{-webkit-animation-name: wobble;animation-name: wobble}
@-webkit-keyframes bounceIn{0%{opacity: 0;-webkit-transform: scale(.3);transform: scale(.3)}50%{opacity: 1;-webkit-transform: scale(1.05);transform: scale(1.05)}70%{-webkit-transform: scale(.9);transform: scale(.9)}100%{-webkit-transform: scale(1);transform: scale(1)}}
@keyframes bounceIn{0%{opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);transform: scale(.3)}50%{opacity: 1;-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05)}70%{-webkit-transform: scale(.9);-ms-transform: scale(.9);transform: scale(.9)}100%{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}}
.bounceIn{-webkit-animation-name: bounceIn;animation-name: bounceIn}
@-webkit-keyframes bounceInDown{0%{opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}60%{opacity: 1;-webkit-transform: translateY(30px);transform: translateY(30px)}80%{-webkit-transform: translateY(-10px);transform: translateY(-10px)}100%{-webkit-transform: translateY(0);transform: translateY(0)}}
@keyframes bounceInDown{0%{opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}60%{opacity: 1;-webkit-transform: translateY(30px);-ms-transform: translateY(30px);transform: translateY(30px)}80%{-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px)}100%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}
.bounceInDown{-webkit-animation-name: bounceInDown;animation-name: bounceInDown}
@-webkit-keyframes bounceInLeft{0%{opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px)}60%{opacity: 1;-webkit-transform: translateX(30px);transform: translateX(30px)}80%{-webkit-transform: translateX(-10px);transform: translateX(-10px)}100%{-webkit-transform: translateX(0);transform: translateX(0)}}
@keyframes bounceInLeft{0%{opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px)}60%{opacity: 1;-webkit-transform: translateX(30px);-ms-transform: translateX(30px);transform: translateX(30px)}80%{-webkit-transform: translateX(-10px);-ms-transform: translateX(-10px);transform: translateX(-10px)}100%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}
.bounceInLeft{-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft}
@-webkit-keyframes bounceInRight{0%{opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px)}60%{opacity: 1;-webkit-transform: translateX(-30px);transform: translateX(-30px)}80%{-webkit-transform: translateX(10px);transform: translateX(10px)}100%{-webkit-transform: translateX(0);transform: translateX(0)}}
@keyframes bounceInRight{0%{opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px)}60%{opacity: 1;-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px)}80%{-webkit-transform: translateX(10px);-ms-transform: translateX(10px);transform: translateX(10px)}100%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}
.bounceInRight{-webkit-animation-name: bounceInRight;animation-name: bounceInRight}
@-webkit-keyframes bounceInUp{0%{opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px)}60%{opacity: 1;-webkit-transform: translateY(-30px);transform: translateY(-30px)}80%{-webkit-transform: translateY(10px);transform: translateY(10px)}100%{-webkit-transform: translateY(0);transform: translateY(0)}}
@keyframes bounceInUp{0%{opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px)}60%{opacity: 1;-webkit-transform: translateY(-30px);-ms-transform: translateY(-30px);transform: translateY(-30px)}80%{-webkit-transform: translateY(10px);-ms-transform: translateY(10px);transform: translateY(10px)}100%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}
.bounceInUp{-webkit-animation-name: bounceInUp;animation-name: bounceInUp}
@-webkit-keyframes bounceOut{0%{-webkit-transform: scale(1);transform: scale(1)}25%{-webkit-transform: scale(.95);transform: scale(.95)}50%{opacity: 1;-webkit-transform: scale(1.1);transform: scale(1.1)}100%{opacity: 0;-webkit-transform: scale(.3);transform: scale(.3)}}
@keyframes bounceOut{0%{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}25%{-webkit-transform: scale(.95);-ms-transform: scale(.95);transform: scale(.95)}50%{opacity: 1;-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1)}100%{opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);transform: scale(.3)}}
.bounceOut{-webkit-animation-name: bounceOut;animation-name: bounceOut}
@-webkit-keyframes bounceOutDown{0%{-webkit-transform: translateY(0);transform: translateY(0)}20%{opacity: 1;-webkit-transform: translateY(-20px);transform: translateY(-20px)}100%{opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px)}}
@keyframes bounceOutDown{0%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}20%{opacity: 1;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px)}100%{opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px)}}
.bounceOutDown{-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown}
@-webkit-keyframes bounceOutLeft{0%{-webkit-transform: translateX(0);transform: translateX(0)}20%{opacity: 1;-webkit-transform: translateX(20px);transform: translateX(20px)}100%{opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px)}}
@keyframes bounceOutLeft{0%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}20%{opacity: 1;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px)}100%{opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px)}}
.bounceOutLeft{-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft}
@-webkit-keyframes bounceOutRight{0%{-webkit-transform: translateX(0);transform: translateX(0)}20%{opacity: 1;-webkit-transform: translateX(-20px);transform: translateX(-20px)}100%{opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px)}}
@keyframes bounceOutRight{0%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}20%{opacity: 1;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px)}100%{opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px)}}
.bounceOutRight{-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight}
@-webkit-keyframes bounceOutUp{0%{-webkit-transform: translateY(0);transform: translateY(0)}20%{opacity: 1;-webkit-transform: translateY(20px);transform: translateY(20px)}100%{opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}}
@keyframes bounceOutUp{0%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}20%{opacity: 1;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px)}100%{opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}}
.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: translateY(-20px);transform: translateY(-20px)}100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}
@keyframes fadeInDown{0%{opacity: 0;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px)}100%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}
.fadeInDown{-webkit-animation-name: fadeInDown;animation-name: fadeInDown}
@-webkit-keyframes fadeInDownBig{0%{opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}
@keyframes fadeInDownBig{0%{opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}100%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}
.fadeInDownBig{-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig}
@-webkit-keyframes fadeInLeft{0%{opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px)}100%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}}
@keyframes fadeInLeft{0%{opacity: 0;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px)}100%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}
.fadeInLeft{-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft}
@-webkit-keyframes fadeInLeftBig{0%{opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px)}100%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}}
@keyframes fadeInLeftBig{0%{opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px)}100%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}
.fadeInLeftBig{-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig}
@-webkit-keyframes fadeInRight{0%{opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px)}100%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}}
@keyframes fadeInRight{0%{opacity: 0;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px)}100%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}
.fadeInRight{-webkit-animation-name: fadeInRight;animation-name: fadeInRight}
@-webkit-keyframes fadeInRightBig{0%{opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px)}100%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}}
@keyframes fadeInRightBig{0%{opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px)}100%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}
.fadeInRightBig{-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig}
@-webkit-keyframes fadeInUp{0%{opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px)}100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}
@keyframes fadeInUp{0%{opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px)}100%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}
.fadeInUp{-webkit-animation-name: fadeInUp;animation-name: fadeInUp}
@-webkit-keyframes fadeInUpBig{0%{opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px)}100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}
@keyframes fadeInUpBig{0%{opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px)}100%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}
.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;-webkit-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px)}}
@keyframes fadeOutDown{0%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px)}}
.fadeOutDown{-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown}
@-webkit-keyframes fadeOutDownBig{0%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px)}}
@keyframes fadeOutDownBig{0%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px)}}
.fadeOutDownBig{-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{0%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px)}}
@keyframes fadeOutLeft{0%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px)}}
.fadeOutLeft{-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{0%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px)}}
@keyframes fadeOutLeftBig{0%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px)}}
.fadeOutLeftBig{-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{0%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px)}}
@keyframes fadeOutRight{0%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px)}}
.fadeOutRight{-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight}
@-webkit-keyframes fadeOutRightBig{0%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px)}}
@keyframes fadeOutRightBig{0%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px)}}
.fadeOutRightBig{-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig}
@-webkit-keyframes fadeOutUp{0%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(-20px);transform: translateY(-20px)}}
@keyframes fadeOutUp{0%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px)}}
.fadeOutUp{-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp}
@-webkit-keyframes fadeOutUpBig{0%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}}
@keyframes fadeOutUpBig{0%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}}
.fadeOutUpBig{-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig}
@-webkit-keyframes flip{0%{-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);transform: perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}40%{-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}50%{-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}80%{-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}100%{-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}}
@keyframes flip{0%{-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);transform: perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}40%{-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}50%{-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}80%{-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}100%{-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}}
.animated.flip{-webkit-backface-visibility: visible;-ms-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip}
@-webkit-keyframes flipInX{0%{-webkit-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0}40%{-webkit-transform: perspective(400px) rotateX(-10deg);transform: perspective(400px) rotateX(-10deg)}70%{-webkit-transform: perspective(400px) rotateX(10deg);transform: perspective(400px) rotateX(10deg)}100%{-webkit-transform: perspective(400px) rotateX(0);transform: perspective(400px) rotateX(0);opacity: 1}}
@keyframes flipInX{0%{-webkit-transform: perspective(400px) rotateX(90deg);-ms-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0}40%{-webkit-transform: perspective(400px) rotateX(-10deg);-ms-transform: perspective(400px) rotateX(-10deg);transform: perspective(400px) rotateX(-10deg)}70%{-webkit-transform: perspective(400px) rotateX(10deg);-ms-transform: perspective(400px) rotateX(10deg);transform: perspective(400px) rotateX(10deg)}100%{-webkit-transform: perspective(400px) rotateX(0);-ms-transform: perspective(400px) rotateX(0);transform: perspective(400px) rotateX(0);opacity: 1}}
.flipInX{-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX}
@-webkit-keyframes flipInY{0%{-webkit-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0}40%{-webkit-transform: perspective(400px) rotateY(-10deg);transform: perspective(400px) rotateY(-10deg)}70%{-webkit-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg)}100%{-webkit-transform: perspective(400px) rotateY(0);transform: perspective(400px) rotateY(0);opacity: 1}}
@keyframes flipInY{0%{-webkit-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0}40%{-webkit-transform: perspective(400px) rotateY(-10deg);-ms-transform: perspective(400px) rotateY(-10deg);transform: perspective(400px) rotateY(-10deg)}70%{-webkit-transform: perspective(400px) rotateY(10deg);-ms-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg)}100%{-webkit-transform: perspective(400px) rotateY(0);-ms-transform: perspective(400px) rotateY(0);transform: perspective(400px) rotateY(0);opacity: 1}}
.flipInY{-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY}
@-webkit-keyframes flipOutX{0%{-webkit-transform: perspective(400px) rotateX(0);transform: perspective(400px) rotateX(0);opacity: 1}100%{-webkit-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0}}
@keyframes flipOutX{0%{-webkit-transform: perspective(400px) rotateX(0);-ms-transform: perspective(400px) rotateX(0);transform: perspective(400px) rotateX(0);opacity: 1}100%{-webkit-transform: perspective(400px) rotateX(90deg);-ms-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0}}
.flipOutX{-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important}
@-webkit-keyframes flipOutY{0%{-webkit-transform: perspective(400px) rotateY(0);transform: perspective(400px) rotateY(0);opacity: 1}100%{-webkit-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0}}
@keyframes flipOutY{0%{-webkit-transform: perspective(400px) rotateY(0);-ms-transform: perspective(400px) rotateY(0);transform: perspective(400px) rotateY(0);opacity: 1}100%{-webkit-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0}}
.flipOutY{-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY}
@-webkit-keyframes lightSpeedIn{0%{-webkit-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) skewX(-30deg);opacity: 0}60%{-webkit-transform: translateX(-20%) skewX(30deg);transform: translateX(-20%) skewX(30deg);opacity: 1}80%{-webkit-transform: translateX(0) skewX(-15deg);transform: translateX(0) skewX(-15deg);opacity: 1}100%{-webkit-transform: translateX(0) skewX(0);transform: translateX(0) skewX(0);opacity: 1}}
@keyframes lightSpeedIn{0%{-webkit-transform: translateX(100%) skewX(-30deg);-ms-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) skewX(-30deg);opacity: 0}60%{-webkit-transform: translateX(-20%) skewX(30deg);-ms-transform: translateX(-20%) skewX(30deg);transform: translateX(-20%) skewX(30deg);opacity: 1}80%{-webkit-transform: translateX(0) skewX(-15deg);-ms-transform: translateX(0) skewX(-15deg);transform: translateX(0) skewX(-15deg);opacity: 1}100%{-webkit-transform: translateX(0) skewX(0);-ms-transform: translateX(0) skewX(0);transform: translateX(0) skewX(0);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%{-webkit-transform: translateX(0) skewX(0);transform: translateX(0) skewX(0);opacity: 1}100%{-webkit-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) skewX(-30deg);opacity: 0}}
@keyframes lightSpeedOut{0%{-webkit-transform: translateX(0) skewX(0);-ms-transform: translateX(0) skewX(0);transform: translateX(0) skewX(0);opacity: 1}100%{-webkit-transform: translateX(100%) skewX(-30deg);-ms-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) 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 center;transform-origin: center center;-webkit-transform: rotate(-200deg);transform: rotate(-200deg);opacity: 0}100%{-webkit-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}}
@keyframes rotateIn{0%{-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(-200deg);-ms-transform: rotate(-200deg);transform: rotate(-200deg);opacity: 0}100%{-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);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: rotate(-90deg);transform: rotate(-90deg);opacity: 0}100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}}
@keyframes rotateInDownLeft{0%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);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: rotate(90deg);transform: rotate(90deg);opacity: 0}100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}}
@keyframes rotateInDownRight{0%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);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: rotate(90deg);transform: rotate(90deg);opacity: 0}100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}}
@keyframes rotateInUpLeft{0%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);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: rotate(-90deg);transform: rotate(-90deg);opacity: 0}100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}}
@keyframes rotateInUpRight{0%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}}
.rotateInUpRight{-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight}
@-webkit-keyframes rotateOut{0%{-webkit-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(200deg);transform: rotate(200deg);opacity: 0}}
@keyframes rotateOut{0%{-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(200deg);-ms-transform: rotate(200deg);transform: rotate(200deg);opacity: 0}}
.rotateOut{-webkit-animation-name: rotateOut;animation-name: rotateOut}
@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}}
@keyframes rotateOutDownLeft{0%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}}
.rotateOutDownLeft{-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}}
@keyframes rotateOutDownRight{0%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}}
.rotateOutDownRight{-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}}
@keyframes rotateOutUpLeft{0%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}}
.rotateOutUpLeft{-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}}
@keyframes rotateOutUpRight{0%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}}
.rotateOutUpRight{-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight}
@-webkit-keyframes slideInDown{0%{opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}100%{-webkit-transform: translateY(0);transform: translateY(0)}}
@keyframes slideInDown{0%{opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}100%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}
.slideInDown{-webkit-animation-name: slideInDown;animation-name: slideInDown}
@-webkit-keyframes slideInLeft{0%{opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px)}100%{-webkit-transform: translateX(0);transform: translateX(0)}}
@keyframes slideInLeft{0%{opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px)}100%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}
.slideInLeft{-webkit-animation-name: slideInLeft;animation-name: slideInLeft}
@-webkit-keyframes slideInRight{0%{opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px)}100%{-webkit-transform: translateX(0);transform: translateX(0)}}
@keyframes slideInRight{0%{opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px)}100%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}
.slideInRight{-webkit-animation-name: slideInRight;animation-name: slideInRight}
@-webkit-keyframes slideOutLeft{0%{-webkit-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px)}}
@keyframes slideOutLeft{0%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px)}}
.slideOutLeft{-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft}
@-webkit-keyframes slideOutRight{0%{-webkit-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px)}}
@keyframes slideOutRight{0%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px)}}
.slideOutRight{-webkit-animation-name: slideOutRight;animation-name: slideOutRight}
@-webkit-keyframes slideOutUp{0%{-webkit-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}}
@keyframes slideOutUp{0%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}}
.slideOutUp{-webkit-animation-name: slideOutUp;animation-name: slideOutUp}
@-webkit-keyframes hinge{0%{-webkit-transform: rotate(0);transform: rotate(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: rotate(80deg);transform: rotate(80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}40%{-webkit-transform: rotate(60deg);transform: rotate(60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}80%{-webkit-transform: rotate(60deg) translateY(0);transform: rotate(60deg) translateY(0);opacity: 1;-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}100%{-webkit-transform: translateY(700px);transform: translateY(700px);opacity: 0}}
@keyframes hinge{0%{-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);-webkit-transform-origin: top left;-ms-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: rotate(80deg);-ms-transform: rotate(80deg);transform: rotate(80deg);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}40%{-webkit-transform: rotate(60deg);-ms-transform: rotate(60deg);transform: rotate(60deg);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}80%{-webkit-transform: rotate(60deg) translateY(0);-ms-transform: rotate(60deg) translateY(0);transform: rotate(60deg) translateY(0);opacity: 1;-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}100%{-webkit-transform: translateY(700px);-ms-transform: translateY(700px);transform: translateY(700px);opacity: 0}}
.hinge{-webkit-animation-name: hinge;animation-name: hinge}
@-webkit-keyframes rollIn{0%{opacity: 0;-webkit-transform: translateX(-100%) rotate(-120deg);transform: translateX(-100%) rotate(-120deg)}100%{opacity: 1;-webkit-transform: translateX(0) rotate(0);transform: translateX(0) rotate(0)}}
@keyframes rollIn{0%{opacity: 0;-webkit-transform: translateX(-100%) rotate(-120deg);-ms-transform: translateX(-100%) rotate(-120deg);transform: translateX(-100%) rotate(-120deg)}100%{opacity: 1;-webkit-transform: translateX(0) rotate(0);-ms-transform: translateX(0) rotate(0);transform: translateX(0) rotate(0)}}
.rollIn{-webkit-animation-name: rollIn;animation-name: rollIn}
@-webkit-keyframes rollOut{0%{opacity: 1;-webkit-transform: translateX(0) rotate(0);transform: translateX(0) rotate(0)}100%{opacity: 0;-webkit-transform: translateX(100%) rotate(120deg);transform: translateX(100%) rotate(120deg)}}
@keyframes rollOut{0%{opacity: 1;-webkit-transform: translateX(0) rotate(0);-ms-transform: translateX(0) rotate(0);transform: translateX(0) rotate(0)}100%{opacity: 0;-webkit-transform: translateX(100%) rotate(120deg);-ms-transform: translateX(100%) rotate(120deg);transform: translateX(100%) rotate(120deg)}}
.rollOut{-webkit-animation-name: rollOut;animation-name: rollOut}
@-webkit-keyframes zoomIn{from{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}50%{opacity: 1}}
@keyframes zoomIn{from{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}50%{opacity: 1}}
.zoomIn{-webkit-animation-name: zoomIn;animation-name: zoomIn}
@-webkit-keyframes zoomInDown{from{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{from{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{from{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{from{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{from{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{from{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{from{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{from{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{from{opacity: 1}50%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}to{opacity: 0}}
@keyframes zoomOut{from{opacity: 1}50%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}to{opacity: 0}}
.zoomOut{-webkit-animation-name: zoomOut;animation-name: zoomOut}
@-webkit-keyframes zoomOutDown{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19)}to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1)}}
@keyframes zoomOutDown{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19)}to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1)}}
.zoomOutDown{-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown}
@-webkit-keyframes zoomOutLeft{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center}}
@keyframes zoomOutLeft{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center}}
.zoomOutLeft{-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft}
@-webkit-keyframes zoomOutRight{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center}}
@keyframes zoomOutRight{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center}}
.zoomOutRight{-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight}
@-webkit-keyframes zoomOutUp{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19)}to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1)}}
@keyframes zoomOutUp{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19)}to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1)}}
.zoomOutUp{-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp}
.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color: transparent;position: relative}
.owl-carousel{display: none;width: 100%;z-index: 1}
.owl-carousel .owl-stage{position: relative;-ms-touch-action: pan-Y;touch-action: manipulation;-moz-backface-visibility: hidden}
.owl-carousel .owl-stage:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0}
.owl-carousel .owl-stage-outer{position: relative;overflow: hidden;-webkit-transform: translate3d(0, 0, 0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0)}
.owl-carousel .owl-item{min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-touch-callout: none}
.owl-carousel .owl-item img{display: block;width: 100%}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled{display: none}
.no-js .owl-carousel,
.owl-carousel.owl-loaded{display: block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{cursor: pointer;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}
.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot{background: 0 0;color: inherit;border: none;padding: 0 !important;font: inherit}
.owl-carousel.owl-loading{opacity: 0;display: block}
.owl-carousel.owl-hidden{opacity: 0}
.owl-carousel.owl-refresh .owl-item{visibility: hidden}
.owl-carousel.owl-drag .owl-item{-ms-touch-action: pan-y;touch-action: pan-y;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}
.owl-carousel.owl-grab{cursor: move;cursor: grab}
.owl-carousel.owl-rtl{direction: rtl}
.owl-carousel.owl-rtl .owl-item{float: right}
.owl-carousel .animated{animation-duration: 1s;animation-fill-mode: both}
.owl-carousel .owl-animated-in{z-index: 0}
.owl-carousel .owl-animated-out{z-index: 1}
.owl-carousel .fadeOut{animation-name: fadeOut}
@keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}
.owl-height{transition: height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity: 0;transition: opacity .4s ease}
.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""]{max-height: 0}
.owl-carousel .owl-item img.owl-lazy{transform-style: preserve-3d}
.owl-carousel .owl-video-wrapper{position: relative;height: 100%;background: #000}
.owl-carousel .owl-video-play-icon{position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url(owl.video.play.png) no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform: scale(1.3, 1.3);transform: scale(1.3, 1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn{display: none}
.owl-carousel .owl-video-tn{opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity .4s ease}
.owl-carousel .owl-video-frame{position: relative;z-index: 1;height: 100%;width: 100%}
.owl-theme .owl-dots,
.owl-theme .owl-nav{text-align: center;-webkit-tap-highlight-color: transparent}
.owl-theme .owl-nav{margin-top: 10px}
.owl-theme .owl-nav [class*=owl-]{color: #fff;font-size: 14px;margin: 5px;padding: 4px 7px;background: #d6d6d6;display: inline-block;cursor: pointer;border-radius: 3px}
.owl-theme .owl-nav [class*=owl-]:hover{background: #869791;color: #fff;text-decoration: none}
.owl-theme .owl-nav .disabled{opacity: .5;cursor: default}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top: 10px}
.owl-theme .owl-dots .owl-dot{display: inline-block;zoom: 1}
.owl-theme .owl-dots .owl-dot span{width: 10px;height: 10px;margin: 5px 7px;background: #d6d6d6;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px}
.vegas-overlay,
.vegas-slide,
.vegas-slide-inner,
.vegas-timer,
.vegas-wrapper{position: absolute;top: 0;left: 0;bottom: 0;right: 0;overflow: hidden;border: none;padding: 0;margin: 0}
.vegas-overlay{opacity: .5;background: url(overlays/02.png) center center}
.vegas-timer{top: auto;bottom: 0;height: 2px}
.vegas-timer-progress{width: 0;height: 100%;background: #fff;transition: width ease-out}
.vegas-timer-running .vegas-timer-progress{width: 100%}
.vegas-slide,
.vegas-slide-inner{margin: 0;padding: 0;background: center center no-repeat;-webkit-transform: translateZ(0);transform: translateZ(0);will-change: transform, opacity}
body .vegas-container{overflow: hidden !important;position: relative}
.vegas-video{min-width: 100%;min-height: 100%;width: auto;height: auto}
body.vegas-container{overflow: auto;position: static;z-index: -2}
body.vegas-container>.vegas-overlay,
body.vegas-container>.vegas-slide,
body.vegas-container>.vegas-timer{position: fixed;z-index: -1}
.vegas-transition-blur,
.vegas-transition-blur2{opacity: 0;-webkit-filter: blur(32px) brightness(1.01);filter: blur(32px) brightness(1.01)}
.vegas-transition-blur-in,
.vegas-transition-blur2-in{opacity: 1;-webkit-filter: blur(0) brightness(1.01);filter: blur(0) brightness(1.01)}
.vegas-transition-blur2-out{opacity: 0}
.vegas-transition-burn,
.vegas-transition-burn2{opacity: 0;-webkit-filter: contrast(1000%) saturate(1000%);filter: contrast(1000%) saturate(1000%)}
.vegas-transition-burn-in,
.vegas-transition-burn2-in{opacity: 1;-webkit-filter: contrast(100%) saturate(100%);filter: contrast(100%) saturate(100%)}
.vegas-transition-burn2-out{opacity: 0;-webkit-filter: contrast(1000%) saturate(1000%);filter: contrast(1000%) saturate(1000%)}
.vegas-transition-fade,
.vegas-transition-fade2{opacity: 0}
.vegas-transition-fade-in,
.vegas-transition-fade2-in{opacity: 1}
.vegas-transition-fade2-out{opacity: 0}
.vegas-transition-flash,
.vegas-transition-flash2{opacity: 0;-webkit-filter: brightness(25);filter: brightness(25)}
.vegas-transition-flash-in,
.vegas-transition-flash2-in{opacity: 1;-webkit-filter: brightness(1);filter: brightness(1)}
.vegas-transition-flash2-out{opacity: 0;-webkit-filter: brightness(25);filter: brightness(25)}
.vegas-transition-negative,
.vegas-transition-negative2{opacity: 0;-webkit-filter: invert(100%);filter: invert(100%)}
.vegas-transition-negative-in,
.vegas-transition-negative2-in{opacity: 1;-webkit-filter: invert(0);filter: invert(0)}
.vegas-transition-negative2-out{opacity: 0;-webkit-filter: invert(100%);filter: invert(100%)}
.vegas-transition-slideDown,
.vegas-transition-slideDown2{-webkit-transform: translateY(-100%);transform: translateY(-100%)}
.vegas-transition-slideDown-in,
.vegas-transition-slideDown2-in{-webkit-transform: translateY(0);transform: translateY(0)}
.vegas-transition-slideDown2-out{-webkit-transform: translateY(100%);transform: translateY(100%)}
.vegas-transition-slideLeft,
.vegas-transition-slideLeft2{-webkit-transform: translateX(100%);transform: translateX(100%)}
.vegas-transition-slideLeft-in,
.vegas-transition-slideLeft2-in{-webkit-transform: translateX(0);transform: translateX(0)}
.vegas-transition-slideLeft2-out,
.vegas-transition-slideRight,
.vegas-transition-slideRight2{-webkit-transform: translateX(-100%);transform: translateX(-100%)}
.vegas-transition-slideRight-in,
.vegas-transition-slideRight2-in{-webkit-transform: translateX(0);transform: translateX(0)}
.vegas-transition-slideRight2-out{-webkit-transform: translateX(100%);transform: translateX(100%)}
.vegas-transition-slideUp,
.vegas-transition-slideUp2{-webkit-transform: translateY(100%);transform: translateY(100%)}
.vegas-transition-slideUp-in,
.vegas-transition-slideUp2-in{-webkit-transform: translateY(0);transform: translateY(0)}
.vegas-transition-slideUp2-out{-webkit-transform: translateY(-100%);transform: translateY(-100%)}
.vegas-transition-swirlLeft,
.vegas-transition-swirlLeft2{-webkit-transform: scale(2) rotate(35deg);transform: scale(2) rotate(35deg);opacity: 0}
.vegas-transition-swirlLeft-in,
.vegas-transition-swirlLeft2-in{-webkit-transform: scale(1) rotate(0);transform: scale(1) rotate(0);opacity: 1}
.vegas-transition-swirlLeft2-out,
.vegas-transition-swirlRight,
.vegas-transition-swirlRight2{-webkit-transform: scale(2) rotate(-35deg);transform: scale(2) rotate(-35deg);opacity: 0}
.vegas-transition-swirlRight-in,
.vegas-transition-swirlRight2-in{-webkit-transform: scale(1) rotate(0);transform: scale(1) rotate(0);opacity: 1}
.vegas-transition-swirlRight2-out{-webkit-transform: scale(2) rotate(35deg);transform: scale(2) rotate(35deg);opacity: 0}
.vegas-transition-zoomIn,
.vegas-transition-zoomIn2{-webkit-transform: scale(0);transform: scale(0);opacity: 0}
.vegas-transition-zoomIn-in,
.vegas-transition-zoomIn2-in{-webkit-transform: scale(1);transform: scale(1);opacity: 1}
.vegas-transition-zoomIn2-out,
.vegas-transition-zoomOut,
.vegas-transition-zoomOut2{-webkit-transform: scale(2);transform: scale(2);opacity: 0}
.vegas-transition-zoomOut-in,
.vegas-transition-zoomOut2-in{-webkit-transform: scale(1);transform: scale(1);opacity: 1}
.vegas-transition-zoomOut2-out{-webkit-transform: scale(0);transform: scale(0);opacity: 0}
.vegas-animation-kenburns{-webkit-animation: kenburns ease-out;animation: kenburns ease-out}
@-webkit-keyframes kenburns{0%{-webkit-transform: scale(1.5);transform: scale(1.5)}100%{-webkit-transform: scale(1);transform: scale(1)}}
@keyframes kenburns{0%{-webkit-transform: scale(1.5);transform: scale(1.5)}100%{-webkit-transform: scale(1);transform: scale(1)}}
.vegas-animation-kenburnsDownLeft{-webkit-animation: kenburnsDownLeft ease-out;animation: kenburnsDownLeft ease-out}
@-webkit-keyframes kenburnsDownLeft{0%{-webkit-transform: scale(1.5) translate(10%, -10%);transform: scale(1.5) translate(10%, -10%)}100%{-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0)}}
@keyframes kenburnsDownLeft{0%{-webkit-transform: scale(1.5) translate(10%, -10%);transform: scale(1.5) translate(10%, -10%)}100%{-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0)}}
.vegas-animation-kenburnsDownRight{-webkit-animation: kenburnsDownRight ease-out;animation: kenburnsDownRight ease-out}
@-webkit-keyframes kenburnsDownRight{0%{-webkit-transform: scale(1.5) translate(-10%, -10%);transform: scale(1.5) translate(-10%, -10%)}100%{-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0)}}
@keyframes kenburnsDownRight{0%{-webkit-transform: scale(1.5) translate(-10%, -10%);transform: scale(1.5) translate(-10%, -10%)}100%{-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0)}}
.vegas-animation-kenburnsDown{-webkit-animation: kenburnsDown ease-out;animation: kenburnsDown ease-out}
@-webkit-keyframes kenburnsDown{0%{-webkit-transform: scale(1.5) translate(0, -10%);transform: scale(1.5) translate(0, -10%)}100%{-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0)}}
@keyframes kenburnsDown{0%{-webkit-transform: scale(1.5) translate(0, -10%);transform: scale(1.5) translate(0, -10%)}100%{-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0)}}
.vegas-animation-kenburnsLeft{-webkit-animation: kenburnsLeft ease-out;animation: kenburnsLeft ease-out}
@-webkit-keyframes kenburnsLeft{0%{-webkit-transform: scale(1.5) translate(10%, 0);transform: scale(1.5) translate(10%, 0)}100%{-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0)}}
@keyframes kenburnsLeft{0%{-webkit-transform: scale(1.5) translate(10%, 0);transform: scale(1.5) translate(10%, 0)}100%{-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0)}}
.vegas-animation-kenburnsRight{-webkit-animation: kenburnsRight ease-out;animation: kenburnsRight ease-out}
@-webkit-keyframes kenburnsRight{0%{-webkit-transform: scale(1.5) translate(-10%, 0);transform: scale(1.5) translate(-10%, 0)}100%{-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0)}}
@keyframes kenburnsRight{0%{-webkit-transform: scale(1.5) translate(-10%, 0);transform: scale(1.5) translate(-10%, 0)}100%{-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0)}}
.vegas-animation-kenburnsUpLeft{-webkit-animation: kenburnsUpLeft ease-out;animation: kenburnsUpLeft ease-out}
@-webkit-keyframes kenburnsUpLeft{0%{-webkit-transform: scale(1.5) translate(10%, 10%);transform: scale(1.5) translate(10%, 10%)}100%{-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0)}}
@keyframes kenburnsUpLeft{0%{-webkit-transform: scale(1.5) translate(10%, 10%);transform: scale(1.5) translate(10%, 10%)}100%{-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0)}}
.vegas-animation-kenburnsUpRight{-webkit-animation: kenburnsUpRight ease-out;animation: kenburnsUpRight ease-out}
@-webkit-keyframes kenburnsUpRight{0%{-webkit-transform: scale(1.5) translate(-10%, 10%);transform: scale(1.5) translate(-10%, 10%)}100%{-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0)}}
@keyframes kenburnsUpRight{0%{-webkit-transform: scale(1.5) translate(-10%, 10%);transform: scale(1.5) translate(-10%, 10%)}100%{-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0)}}
.vegas-animation-kenburnsUp{-webkit-animation: kenburnsUp ease-out;animation: kenburnsUp ease-out}
@-webkit-keyframes kenburnsUp{0%{-webkit-transform: scale(1.5) translate(0, 10%);transform: scale(1.5) translate(0, 10%)}100%{-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0)}}
@keyframes kenburnsUp{0%{-webkit-transform: scale(1.5) translate(0, 10%);transform: scale(1.5) translate(0, 10%)}100%{-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0)}}
