@media (prefers-reduced-motion: no-preference){.anim-pulse{transform:scale(1);animation:anim-pulse 2s infinite}.anim-pulse-slow{transform:scale(1);animation:anim-pulse 2.5s infinite}@keyframes anim-pulse{0%{transform:scale(.95)}50%{transform:scale(1)}to{transform:scale(.95)}}.anim-pulse-shadow{box-shadow:0 0 #fbf9f9b3;-webkit-animation:pulse-shadow 1.25s infinite cubic-bezier(.66,0,0,1);-moz-animation:pulse-shadow 1.25s infinite cubic-bezier(.66,0,0,1);-ms-animation:pulse-shadow 1.25s infinite cubic-bezier(.66,0,0,1);animation:pulse-shadow 1.25s infinite cubic-bezier(.66,0,0,1)}.anim-pulse-shadow-dark{box-shadow:0 0 #000000b3;-webkit-animation:pulse-shadow-dark 1.25s infinite cubic-bezier(.66,0,0,1);-moz-animation:pulse-shadow-dark 1.25s infinite cubic-bezier(.66,0,0,1);-ms-animation:pulse-shadow-dark 1.25s infinite cubic-bezier(.66,0,0,1);animation:pulse-shadow-dark 1.25s infinite cubic-bezier(.66,0,0,1)}@-webkit-keyframes pulse-shadow{to{box-shadow:0 0 0 10px #0000}}@-moz-keyframes pulse-shadow{to{box-shadow:0 0 0 10px #0000}}@-ms-keyframes pulse-shadow{to{box-shadow:0 0 0 10px #0000}}@keyframes pulse-shadow{to{box-shadow:0 0 0 10px #0000}}@-webkit-keyframes pulse-shadow-dark{to{box-shadow:0 0 0 10px #fff0}}@-moz-keyframes pulse-shadow-dark{to{box-shadow:0 0 0 10px #fff0}}@-ms-keyframes pulse-shadow-dark{to{box-shadow:0 0 0 10px #fff0}}@keyframes pulse-shadow-dark{to{box-shadow:0 0 0 10px #fff0}}a.btn.spot{box-shadow:0 0 #636363;-webkit-animation:pulse-shadow-dark 1.25s infinite cubic-bezier(.66,0,0,1);-moz-animation:pulse-shadow-dark 1.25s infinite cubic-bezier(.66,0,0,1);-ms-animation:pulse-shadow-dark 1.25s infinite cubic-bezier(.66,0,0,1);animation:pulse-shadow-dark 1.25s infinite cubic-bezier(.66,0,0,1)}a.btn.spot:hover,.btn.spot:focus{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}.wobble-slow,.anim-wobble-slow{-webkit-transform-origin:center center;transform-origin:center center;animation:wobble ease-in-out 2.3s infinite alternate}.wobble,.anim-wobble{-webkit-transform-origin:center center;transform-origin:center center;animation:wobble ease-in-out 1.2s infinite alternate}@keyframes wobble{0%{transform:rotate(7deg)}50%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}.anim-fade{opacity:1;animation:anim-fade 2s infinite}@keyframes anim-fade{0%{opacity:.8}70%{opacity:1}to{opacity:.8}}.anim-swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation:swing ease-in-out 3.5s infinite alternate}.anim-swing-left{-webkit-transform-origin:left center;transform-origin:left center;-webkit-animation-name:swing;animation:swing ease-in-out 3.5s infinite alternate}.anim-swing-right{-webkit-transform-origin:right center;transform-origin:right center;-webkit-animation-name:swing;animation:swing ease-in-out 3.5s infinite alternate}.anim-swing-bottom{-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-animation-name:swing;animation:swing ease-in-out 3.5s infinite alternate}@keyframes swing{0%{transform:rotate(10deg)}50%{transform:rotate(-10deg)}to{transform:rotate(10deg)}}.anim-point-up{-webkit-animation:point-up .6s infinite alternate ease-in-out;animation:point-up .6s infinite alternate ease-in-out}.anim-point-up-slow{-webkit-animation:point-up 2s infinite alternate ease-in-out;animation:point-up 2 infinite alternate ease-in-out}.anim-point-down{-webkit-animation:point-down .6s infinite alternate ease-in-out;animation:point-down .6s infinite alternate ease-in-out}.anim-point-down-slow{-webkit-animation:point-down 2s infinite alternate ease-in-out;animation:point-down 2s infinite alternate ease-in-out}.anim-point-left{-webkit-animation:point-left .6s infinite alternate ease-in-out;animation:point-left .6s infinite alternate ease-in-out}.anim-point-left-slow{-webkit-animation:point-left 2s infinite alternate ease-in-out;animation:point-left 2s infinite alternate ease-in-out}.anim-point-right{-webkit-animation:point-right .6s infinite alternate ease-in-out;animation:point-right .6s infinite alternate ease-in-out}.anim-point-right-slow{-webkit-animation:point-right 2s infinite alternate ease-in-out;animation:point-right 2s infinite alternate ease-in-out}@-webkit-keyframes point-up{0%{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(-.4em)}}@-webkit-keyframes point-down{0%{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(.4em)}}@-webkit-keyframes point-left{0%{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(-.4em)}}@-webkit-keyframes point-right{0%{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(.4em)}}@keyframes rubberband{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%{-webkit-transform:scaleX(1);transform:scaleX(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)}60%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}70%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}80%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.anim-rubberband{-webkit-animation-name:rubberband;animation-name:rubberband;animation:rubberband 2s infinite ease-in-out}.kai-burns img:not(.element-overlay){animation:kai-burns 7s infinite}.kai-burns-slow img:not(.element-overlay){animation:kai-burns 10s infinite}@-webkit-keyframes kai-burns{0%{-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1)}50%{transform:scale(1.03);-ms-transform:scale(1.03);-webkit-transform:scale(1.03);-o-transform:scale(1.03);-moz-transform:scale(1.03)}to{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1)}}.fx-image-swing img:not(.element-overlay){animation:image-swing 20s infinite;width:175%;max-width:175%}@-webkit-keyframes image-swing{0%{transform:translate(0)}50%{transform:translate(-42.5%)}to{transform:translate(0)}}@media (min-width: 767px){.fx-image-swing img:not(.element-overlay){animation:image-swing 15s infinite;width:125%;max-width:125%}@-webkit-keyframes image-swing{0%{transform:translate(0)}50%{transform:translate(-20%)}to{transform:translate(0)}}}.crazy-burns img:not(.element-overlay),.fx-image-zoom img:not(.element-overlay),.crazy-burns-extreme img:not(.element-overlay),.fx-image-zoom-extreme img:not(.element-overlay),.crazy-burns-lite img:not(.element-overlay),.fx-image-zoom-lite img:not(.element-overlay){animation:crazy-burns 17s infinite;transform-origin:bottom center}.crazy-burns-extreme img:not(.element-overlay),.fx-image-zoom-extreme img:not(.element-overlay){animation:crazy-burns-extreme 17s infinite}.crazy-burns-lite img:not(.element-overlay),.fx-image-zoom-lite img:not(.element-overlay){animation:crazy-burns-lite 17s infinite}.crazy-burns-left img:not(.element-overlay),.fx-image-origin-left img:not(.element-overlay){transform-origin:bottom left}.crazy-burns-right img:not(.element-overlay),.fx-image-origin-right img:not(.element-overlay){transform-origin:bottom right}@-webkit-keyframes crazy-burns{0%{transform:scale(1)}45%{transform:scale(1.25)}50%{transform:scale(1.25)}to{transform:scale(1)}}@-webkit-keyframes crazy-burns-extreme{0%{transform:scale(1)}45%{transform:scale(1.45)}50%{transform:scale(1.45)}to{transform:scale(1)}}@-webkit-keyframes crazy-burns-lite{0%{transform:scale(1)}45%{transform:scale(1.15)}50%{transform:scale(1.15)}to{transform:scale(1)}}}
