Pen Settings

HTML

CSS

CSS Base

Vendor Prefixing

Add External Stylesheets/Pens

Any URL's added here will be added as <link>s in order, and before the CSS in the editor. If you link to another Pen, it will include the CSS from that Pen. If the preprocessor matches, it will attempt to combine them before processing.

+ add another resource

JavaScript

Babel is required to process package imports. If you need a different preprocessor remove all packages first.

Add External Scripts/Pens

Any URL's added here will be added as <script>s in order, and run before the JavaScript in the editor. You can use the URL of any other Pen and it will include the JavaScript from that Pen.

+ add another resource

Behavior

Save Automatically?

If active, Pens will autosave every 30 seconds after being saved once.

Auto-Updating Preview

If enabled, the preview panel updates automatically as you code. If disabled, use the "Run" button to update.

Format on Save

If enabled, your code will be formatted when you actively save your Pen. Note: your code becomes un-folded during formatting.

Editor Settings

Code Indentation

Want to change your Syntax Highlighting theme, Fonts and more?

Visit your global Editor Settings.

HTML

              
                <script type='text/javascript' src='//s3-us-west-2.amazonaws.com/s.cdpn.io/16327/CustomEase.min.js'></script>
<script type='text/javascript' src='//s3-us-west-2.amazonaws.com/s.cdpn.io/16327/CustomBounce.min.js'></script>
<script type='text/javascript' src='//s3-us-west-2.amazonaws.com/s.cdpn.io/16327/CustomWiggle.min.js'></script>
<div class="demo">
<div id="bounceWiggleWrapper" style="height:302px;">
<svg id="bounceWiggleDemo" width="100%" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 viewBox="0 0 1200 302" style="enable-background:new 0 0 1200 302;" xml:space="preserve">
  <style type="text/css">
	.cb0{fill:#1F1F1F;}
	.cb1{fill:#88ce02;}
	.cb2{fill:#FFFFFF;}
	.cb3{display:none;}
	.cb4{display:inline;fill:#FFFFFF;}
	.cb5{fill:#999999;}
	.hidden{visibility:hidden;}
	
    
.cb6 {
	fill: #1f1f1f;
}
.cb7 {
	fill: #fff;
}
.cb61, .cb8, .cb9 {
	fill: #88ce02;
}
.cb60, .cb61, .cb9, .cb10, .cb11, .cb12, .cb13, .cb14 {
	fill-rule: evenodd;
}
.cb11 {
	fill: #efefef;
}
.cb12 {
	fill: #001423;
}
.cb13 {
	opacity: 0.3;
}
.cb14 {
	opacity: 0;
}
.cb60 {
	opacity: 0.4;
}
.cb61 {
	stroke: #000;
	stroke-linejoin: round;
	stroke-width: 1.28px;
}
    
</style>
  <rect width="1200" height="300" fill="#1f1f1f"/>
  <g id="final" class="hidden">
  <path id="custom-bounce" class="cb7" d="M182.87,123.17c5,0,9.55,1.75,9.55,3.1,0,.85-1,2.9-1.7,2.9s-3-2.2-7.75-2.2c-8,0-11.75,4.2-11.75,14.05,0,9.6,3.7,14,11.55,14,5.15,0,8-2.5,8.6-2.5s1.75,2.1,1.75,2.7c0,1.35-4.5,3.6-10.35,3.6-11,0-16.1-5.6-16.1-17.8C166.67,129,172.17,123.17,182.87,123.17Zm15.65,10.15c0-.7.6-1.1,2-1.1h.2c1.4,0,2,.4,2,1.1v17c0,3,1.85,4.85,5.1,4.85a8.36,8.36,0,0,0,6.3-3.5v-18.3c0-.7.6-1.1,2-1.1h.2c1.4,0,2,.4,2,1.1v17.75a29.13,29.13,0,0,0,.6,6.3c0,.95-2,1.15-2.7,1.15-1.2,0-1.45-2.1-1.75-3.5a10.75,10.75,0,0,1-7.8,3.75c-5.1,0-8.15-3-8.15-8.1Zm27.6,20c.35,0,2.35,1.9,5.9,1.9,3.2,0,5-1.55,5-4.3,0-2.35-1.3-3.7-5.05-4.75-5.25-1.5-6.9-3.2-6.9-6.7,0-4.45,3.35-7.4,8.3-7.4,3.4,0,6.55,1,6.55,2.1,0,.8-1,2.7-1.6,2.7a10.28,10.28,0,0,0-4.55-1.2c-2.75,0-4.4,1.25-4.4,3.25,0,1.75,1.05,2.7,3.85,3.55,6.15,1.9,8.05,3.65,8.05,8.45,0,4.5-3.7,7.9-8.65,7.9-4.55,0-8.2-1.85-8.2-3C224.37,155.22,225.42,153.27,226.12,153.27Zm22.5-17.35h-2.5c-.7,0-1-.45-1-1.5v-.6c0-1.05.3-1.5,1-1.5h2.5l.6-5.25c.05-.7.55-1.1,1.6-1.1h.5c1.05,0,1.5.4,1.5,1.1v5.25H257c.7,0,1,.45,1,1.5v.6c0,1-.3,1.5-1,1.5h-4.2v15.55c0,3,1.25,3.7,2.7,3.7a12,12,0,0,0,2.15-.25c.7,0,1.05,2,1.05,2.35,0,1.35-2.3,1.5-3.65,1.5-2.5,0-6.45-1.1-6.45-6.9Zm26.1-3.9c7.35,0,11.35,4.8,11.35,13.5s-3.9,13.25-11.35,13.25-11.6-4.65-11.6-13.25S267.27,132,274.72,132Zm7,13.4c0-6.65-2.25-9.8-7.15-9.8s-7.05,3.1-7.05,9.8,2.15,9.75,7.05,9.75S281.72,152.07,281.72,145.42Zm11.35-5.5a29.13,29.13,0,0,0-.6-6.3c0-1,2-1.15,2.7-1.15,1.2,0,1.45,2,1.75,3.3a10.44,10.44,0,0,1,7.6-3.75c2.45,0,5.75.75,7.15,4.15,1.9-2.25,4.8-4.15,8-4.15s7.85,1.3,7.85,8.1v17.35c0,.7-.6,1.1-2,1.1h-.2c-1.4,0-2-.4-2-1.1v-17c0-3-1.6-4.85-4.8-4.85s-5.4,2.6-6.15,3.45a7.41,7.41,0,0,1,0,1v17.3c0,.7-.6,1.1-2,1.1h-.2c-1.4,0-2-.4-2-1.1v-17c0-3-1.6-4.85-4.8-4.85-3.65,0-6.1,3.45-6.1,3.45v18.35c0,.7-.6,1.1-2,1.1h-.2c-1.4,0-2-.4-2-1.1Z"/>
  <path id="bounce-final" class="cb8" d="M334.67,125.47c0-1.4.6-2,2-2h9.9c8.45,0,11.8,3.6,11.8,8.85a8.54,8.54,0,0,1-5.4,7.6l0,.2a8.42,8.42,0,0,1,6.75,8.2c0,6.45-4.05,10.15-12.5,10.15h-10.6c-1.4,0-2-.6-2-2Zm11.15,12c3,0,4.65-1.65,4.65-3.75,0-2.45-1.5-3.7-4.55-3.7h-3.55v7.45Zm1.45,14.5c2.9,0,4.6-1.45,4.6-4s-2-3.9-5.4-3.9h-4.1v8Zm27.85-20c8,0,12.1,4.75,12.1,13.45s-4.15,13.5-12.1,13.5S363,154.07,363,145.37,367.17,131.92,375.12,131.92Zm4.6,13.45c0-5-1.4-7.6-4.6-7.6s-4.65,2.6-4.65,7.6,1.45,7.65,4.65,7.65S379.72,150.37,379.72,145.37Zm12.55-11.55c0-1.05.9-1.6,3-1.6h1.4c2.1,0,3,.55,3,1.6v15.85c0,2,.8,3.1,3,3.1s3.4-1.75,4-2.9V133.82c0-1.05.9-1.6,3-1.6h1.4c2.1,0,3,.55,3,1.6v15.85a43.05,43.05,0,0,0,.6,7.25c0,1.2-4.35,1.6-5.6,1.6-1.6,0-1.7-2.1-2-3.45a9.72,9.72,0,0,1-7.45,3.8c-5,0-7.35-2.55-7.35-8.1Zm28,7.3a40.47,40.47,0,0,0-.6-7.05c0-1.2,4.35-1.6,5.6-1.6,1.6,0,1.7,2,2,3.25a9.72,9.72,0,0,1,7.45-3.8c5,0,7.35,2.55,7.35,8.1v17c0,1-.9,1.6-3,1.6h-1.4c-2.1,0-3-.55-3-1.6V141.12c0-2-.8-3.1-3-3.1-2,0-3.4,1.75-4,2.9V157c0,1-.9,1.6-3,1.6h-1.4c-2.1,0-3-.55-3-1.6Zm39.7-9.2c3.55,0,8.3,1.15,8.3,3.45,0,1-1.8,3.85-2.65,3.85a2.65,2.65,0,0,1-.9-.35,9,9,0,0,0-4.35-1.1c-4,0-5.65,2.5-5.65,7.6s1.55,7.65,5.35,7.65a10.9,10.9,0,0,0,4.9-1.15,3.7,3.7,0,0,1,.9-.3c1.1,0,2.6,2.8,2.6,3.8,0,2.8-7.1,3.5-8.75,3.5-8.55,0-12.6-4.35-12.6-13.3S451,131.92,460,131.92Zm23.55,0c7.85,0,10.8,6,10.8,12.9,0,.85-1.9,3-2.55,3H479c.35,4,2.5,5.25,5.75,5.25s5.35-1.55,6.05-1.55c1.1,0,2.6,2.8,2.6,3.8,0,2.5-6.2,3.6-9,3.6-9.05,0-13.05-5.25-13.05-13.3C471.37,135.72,476.37,131.92,483.52,131.92Zm3.6,10.9c0-2.9-1.1-5.05-3.6-5.05-2.1,0-3.9,1.2-4.5,5.05Z"/>
  <path id="custom-wiggle" class="cb7" d="M721.87,123.17c5,0,9.55,1.75,9.55,3.1,0,.85-1,2.9-1.7,2.9s-3-2.2-7.75-2.2c-8,0-11.75,4.2-11.75,14.05,0,9.6,3.7,14,11.55,14,5.15,0,8-2.5,8.6-2.5s1.75,2.1,1.75,2.7c0,1.35-4.5,3.6-10.35,3.6-11,0-16.1-5.6-16.1-17.8C705.67,129,711.17,123.17,721.87,123.17Zm15.65,10.15c0-.7.6-1.1,2-1.1h.2c1.4,0,2,.4,2,1.1v17c0,3,1.85,4.85,5.1,4.85a8.36,8.36,0,0,0,6.3-3.5v-18.3c0-.7.6-1.1,2-1.1h.2c1.4,0,2,.4,2,1.1v17.75a29.11,29.11,0,0,0,.6,6.3c0,.95-2,1.15-2.7,1.15-1.2,0-1.45-2.1-1.75-3.5a10.75,10.75,0,0,1-7.8,3.75c-5.1,0-8.15-3-8.15-8.1Zm27.6,20c.35,0,2.35,1.9,5.9,1.9,3.2,0,5-1.55,5-4.3,0-2.35-1.3-3.7-5.05-4.75-5.25-1.5-6.9-3.2-6.9-6.7,0-4.45,3.35-7.4,8.3-7.4,3.4,0,6.55,1,6.55,2.1,0,.8-1,2.7-1.6,2.7a10.28,10.28,0,0,0-4.55-1.2c-2.75,0-4.4,1.25-4.4,3.25,0,1.75,1,2.7,3.85,3.55,6.15,1.9,8.05,3.65,8.05,8.45,0,4.5-3.7,7.9-8.65,7.9-4.55,0-8.2-1.85-8.2-3C763.37,155.22,764.42,153.27,765.12,153.27Zm22.5-17.35h-2.5c-.7,0-1-.45-1-1.5v-.6c0-1.05.3-1.5,1-1.5h2.5l.6-5.25c.05-.7.55-1.1,1.6-1.1h.5c1,0,1.5.4,1.5,1.1v5.25H796c.7,0,1,.45,1,1.5v.6c0,1-.3,1.5-1,1.5h-4.2v15.55c0,3,1.25,3.7,2.7,3.7a12,12,0,0,0,2.15-.25c.7,0,1.05,2,1.05,2.35,0,1.35-2.3,1.5-3.65,1.5-2.5,0-6.45-1.1-6.45-6.9Zm26.1-3.9c7.35,0,11.35,4.8,11.35,13.5s-3.9,13.25-11.35,13.25-11.6-4.65-11.6-13.25S806.27,132,813.72,132Zm7,13.4c0-6.65-2.25-9.8-7.15-9.8s-7,3.1-7,9.8,2.15,9.75,7,9.75S820.72,152.07,820.72,145.42Zm11.35-5.5a29.15,29.15,0,0,0-.6-6.3c0-1,2-1.15,2.7-1.15,1.2,0,1.45,2,1.75,3.3a10.45,10.45,0,0,1,7.6-3.75c2.45,0,5.75.75,7.15,4.15,1.9-2.25,4.8-4.15,7.95-4.15s7.85,1.3,7.85,8.1v17.35c0,.7-.6,1.1-2,1.1h-.2c-1.4,0-2-.4-2-1.1v-17c0-3-1.6-4.85-4.8-4.85-3,0-5.4,2.6-6.15,3.45a7.41,7.41,0,0,1,0,1v17.3c0,.7-.6,1.1-2,1.1h-.2c-1.4,0-2-.4-2-1.1v-17c0-3-1.6-4.85-4.8-4.85-3.65,0-6.1,3.45-6.1,3.45v18.35c0,.7-.6,1.1-2,1.1h-.2c-1.4,0-2-.4-2-1.1Z"/>
  <path id="wiggle-final" class="cb8" d="M870.12,125.42a2.22,2.22,0,0,1-.1-.75c0-.8,1-1.3,3.1-1.3h1.3c2,0,3.1.5,3.35,1.55l3.75,16.1c.4,1.7,1,4.4,1.55,7.2a71.38,71.38,0,0,1,1.7-7.2l4.1-16.6c.2-.8,1.15-1,2.75-1h1.9c1.6,0,2.55.25,2.75,1l4,16.6c.45,1.9,1.1,4.75,1.7,7.55.65-2.75,1.25-5.65,1.7-7.55l3.9-16.1c.25-1,1.4-1.55,3.35-1.55h.55c2.15,0,3.1.5,3.1,1.3a5.1,5.1,0,0,1-.1.75l-8.15,32.1c-.2.7-1.35,1-2.75,1h-3.65c-1.4,0-2.6-.35-2.75-1l-4.9-20.7-5.1,20.7c-.2.7-1.35,1-2.75,1h-3.6c-1.6,0-2.6-.35-2.75-1Zm47.15,1v-4.05c0-1.05.9-1.6,3-1.6h1.4c2.1,0,3,.55,3,1.6v4.05c0,1-.9,1.6-3,1.6h-1.4C918.17,128,917.27,127.47,917.27,126.42Zm0,7.4c0-1.05.9-1.6,3-1.6h1.4c2.1,0,3,.55,3,1.6V157c0,1-.9,1.6-3,1.6h-1.4c-2.1,0-3-.55-3-1.6Zm16,22.55,0-.2a4,4,0,0,1-2.15-3.75c0-1.7,1.1-3.15,3-4.15-2.45-1.35-4-3.75-4-7.45,0-6.45,4.8-8.9,10.75-8.9a18.94,18.94,0,0,1,3.85.4h8.05c1,0,1.5.75,1.5,2.5v.85c0,1.65-.4,2.35-1.2,2.35a17.17,17.17,0,0,1-2.15-.2l-.1.2a5.43,5.43,0,0,1,.8,2.8c0,6.25-4.5,8.85-10.2,8.85-2,0-3,.45-3,1.35,0,3.4,15.15-.3,15.15,9.55,0,5.15-5.15,8.5-12.9,8.5-8.05,0-11.9-2.35-11.9-6.9C928.77,159.57,930.37,157.52,933.32,156.37Zm7.9,6.85c3.45,0,5.15-1,5.15-2.45s-2-2.1-7.7-2.5c-1.75.6-2.7,1.7-2.7,2.7C936,162.32,937.52,163.22,941.22,163.22Zm3.45-22.4c0-2.5-1.7-3.55-3.75-3.55s-3.75,1-3.75,3.55,1.7,3.5,3.75,3.5S944.67,143.32,944.67,140.82Zm15.95,15.55.05-.2a4,4,0,0,1-2.15-3.75c0-1.7,1.1-3.15,3-4.15-2.45-1.35-4-3.75-4-7.45,0-6.45,4.8-8.9,10.75-8.9a19,19,0,0,1,3.85.4h8.05c1,0,1.5.75,1.5,2.5v.85c0,1.65-.4,2.35-1.2,2.35a17.18,17.18,0,0,1-2.15-.2l-.1.2a5.44,5.44,0,0,1,.8,2.8c0,6.25-4.5,8.85-10.2,8.85-2,0-3,.45-3,1.35,0,3.4,15.15-.3,15.15,9.55,0,5.15-5.15,8.5-12.9,8.5-8,0-11.9-2.35-11.9-6.9C956.07,159.57,957.67,157.52,960.62,156.37Zm7.9,6.85c3.45,0,5.15-1,5.15-2.45s-2-2.1-7.7-2.5c-1.75.6-2.7,1.7-2.7,2.7C963.27,162.32,964.82,163.22,968.52,163.22Zm3.45-22.4c0-2.5-1.7-3.55-3.75-3.55s-3.75,1-3.75,3.55,1.7,3.5,3.75,3.5S972,143.32,972,140.82Zm13.35-18.45c0-1.05.9-1.6,3-1.6h1.4c2.1,0,3,.55,3,1.6v28.5c0,1.5.5,2.15,1.8,2.15.45,0,1-.2,1.35-.2,1,0,1.55,3.2,1.55,3.6,0,2.3-3.25,2.45-4.8,2.45-4.7,0-7.3-2.55-7.3-8.1Zm26,9.55c7.85,0,10.8,6,10.8,12.9,0,.85-1.9,3-2.55,3h-12.75c.35,4,2.5,5.25,5.75,5.25s5.35-1.55,6.05-1.55c1.1,0,2.6,2.8,2.6,3.8,0,2.5-6.2,3.6-9,3.6-9.05,0-13.05-5.25-13.05-13.3C999.12,135.72,1004.12,131.92,1011.27,131.92Zm3.6,10.9c0-2.9-1.1-5.05-3.6-5.05-2.1,0-3.9,1.2-4.5,5.05Z"/>
  <g id="logo-final">
    <path d="M556.31,137.76c-4.09,2-15,10.7-17.16,13.28s-2.85-1.44-.6-8.17c1.81-5.42,6.3-12.79,13.86-19.06,4.41-3.66,14.24-8.9,20.2-11.93a198.59,198.59,0,0,1,30.89-10.58c1.25-.29-1.42,2-1.88,3.33-2.12,6.1-44.07,32.44-44.07,32.44Z"/>
    <path d="M615.37,211.8c.75,4.4.11,4.68-4.41,5.21s-7.86-1.11-9.08-2.26-1.45-3.66-.27-5.91c.77-1.45,1.49-2,1.89-3.71a7.92,7.92,0,0,1,1.09-2.74c.32-.6.39-1.15.51-5.1s0-11.42.42-14.5,14.34,1.44,14.34,1.44-3.3,8.22-4.19,10.23-.81,5.92-.81,6.73a5.75,5.75,0,0,1-.56,2.54c-.24.12.85,2.18.36,3.38S615.26,211.17,615.37,211.8Z"/>
    <path d="M620.66,88.35c-.49-3.1,0-9.14.68-10.09,2.05-2.76,12.71-3.1,15,.19,1,1.42.89,4.84.71,7s-.71,6.85-.84,8.38c-.1,1.14-11.76,2.88-14.36-.16C621.07,92.83,620.66,88.35,620.66,88.35Z"/>
    <path d="M644.4,204c4.89,3.52,8.71,4.23,11.2,5.52s1.82,3.76-2.34,4.51c-3.4.61-8.74-.66-12.25-.64s-11.48.42-13.58-1c-2.42-1.69-1.37-4.83-1.37-4.83.64-1.81,2.3-5.72,1.77-9a30,30,0,0,0-2.36-8c-1.22-2.92-2.11-10.37-.94-10.78s.85,0,2.26.36A20.56,20.56,0,0,0,633,181a47,47,0,0,0,7.86-.77c1.21-.24,2.19-.45,1.77,2.05s-1.61,7.17-1.69,10.8-.08,7.82.2,8.58S643.11,203.08,644.4,204Z"/>
    <path class="cb9" d="M627.14,96.39c-8.9,7.66-26.08,9.79-51.6,19.64-6.51,2.51-24,10.05-28.21,17.84,14.13-8.19,19.4,3.06,20.51,14.65,1,10.82,6.5,16.51,20.35,16.17,14.34-.36,18.64,8,22.61,17.74,7.64-37.43,20-44.66,27.88-51.08C655.52,117.71,634.84,93.61,627.14,96.39Z"/>
    <path class="cb9" d="M627.14,96.39c-21.29,7.43-42.44,9.25-67.25,24.55-5.93,3.66-18.32,11.89-20.74,27.61,9.08-10,30-22.6,55.59-30.62,12.9-4,22.38-6.68,33.86-11.14C627.78,101.65,627.82,99.62,627.14,96.39Z"/>
    <path class="cb10" d="M654.34,140.63s-1.56,5.26-4.59,6.92c0,0-2.28.82-6.8-1.72-1.29-.73-2.24-3.24-2.21-4A3.81,3.81,0,0,1,642,139s1.28-2.16,2.83-2.08,4.1.32,4.92-.42S654.55,138,654.34,140.63Z"/>
    <path class="cb10" d="M621.41,89.86a62.83,62.83,0,0,1-.88,6.74c-.1.46-2.5.72-4.3,1.48,3.39,9.69,23.86,9.58,26.49,4.83a39.19,39.19,0,0,0-5.11-2.78c-1.23-.52-1.16-.38-1.23-2.66s-.25-6.42-.39-7.58S623.38,88.73,621.41,89.86Z"/>
    <path class="cb11" d="M622.18,89.86s0,2.34-.22,4.64a19.85,19.85,0,0,1-.35,2.47c-.09.47,2.75,2.39,3.54,6.72,3.92,8.67,12.84,4.35,16.54.24a32.72,32.72,0,0,0-5.8-3.1c-1.23-.52-.67-1.53-.74-3.82s-.39-5.61-.53-6.77S624.16,88.73,622.18,89.86Z"/>
    <path class="cb10" d="M621.41,89.86s-.11,1.45-.32,3.18c1.08,1.07,2.43,2.5,3.48,3.39.74.63,2.54.54,4.12.55a10.7,10.7,0,0,0,3.34-.15,16.06,16.06,0,0,0,4.17-3.49c-.07-1.49-.15-2.85-.22-3.44C635.84,88.73,623.38,88.73,621.41,89.86Z"/>
    <path class="cb10" d="M628.77,96a15,15,0,0,1-3-.26,3.47,3.47,0,0,1-1.11-.52c-.55-.36-1.14-.86-1.81-1.36-1.27-.95-1.37-1.52-1.34-1.79a36.88,36.88,0,0,0-.2-9.41s-.54-2.2,2.52-2.78a20.42,20.42,0,0,1,9.89,0c3.05.58,2.52,2.78,2.52,2.78a36.87,36.87,0,0,0-.2,9.41c0,.27-.07.84-1.34,1.79a9.53,9.53,0,0,1-2.92,1.88A14.59,14.59,0,0,1,628.77,96Z"/>
    <path class="cb10" d="M628.77,77.27c-5.35,0-6.42,1.47-7.91,3.1-.35.38-.05,2.83.46,8h.74a10.31,10.31,0,0,1-.41-3.18c.07-1.71.44-1.59.14-2.05s-.95-1.27.47-2.08,3.72.64,6.43.72c2.71-.09,5.09-1.53,6.51-.72s.78,1.62.47,2.08.07.35.14,2.05a10.3,10.3,0,0,1-.41,3.18h.75c.51-5.17.8-7.46.53-7.84C635.43,78.74,634.13,77.3,628.77,77.27Z"/>
    <path class="cb10" d="M654.37,140.92s-1.52,4.94-4.54,6.6c-.67-.3-.54-.83-1.13-1.55-.2-.25-.71-.37-1-.65s-.19-.67-.55-1-.6-.1-.89-.36-.37-.71-.65-1-.78-.22-1-.4c-.39-.38-4-1.16-3.78-1.91a6.21,6.21,0,0,1,1-2.11s1.52-2.26,3.07-2.18,3,.4,3.79-.34S654.58,138.32,654.37,140.92Z"/>
    <path class="cb10" d="M643.88,105.23s5.13-1.24,8.58,2.12a9.24,9.24,0,0,1,2.21,10.21,7.79,7.79,0,0,1,1.27,7.47c5.36,4.53,3,11.49-1.75,16.06a6.27,6.27,0,0,0-5.63-4.45c.12-1.62-4.17-2.94-2.19-7.13-3.1-.77-3-2.82-3.49-5.43S643.88,105.23,643.88,105.23Z"/>
    <path class="cb11" d="M642,107.45s5.91-3,9.37.39,2.48,7.11,1.43,9.71c.88,1,3,4.06,1.71,7.58-.28.78-2,.79-3.28,2.94,3.26-1.85,5.26-1.41,6,1,1.13,3.66-1.38,8-3.55,10.44l-.12-.25a12.35,12.35,0,0,1-3.15,6.16c-1.19,1.28-2.19,1.16-3.54.82-1.62-.41-2.19-1.12-4.48-2.37-1.3-.71-.6-1.58-.57-2.35a1.74,1.74,0,0,1,.39-.72,5.16,5.16,0,0,1,1.38-1.74,3.5,3.5,0,0,1,2.61-1.4,6.5,6.5,0,0,0,3.57-.67v0c0-2.84-3.22-2.9-2.12-7.76.05-.24.47-.66,1.77-.77-1.95-.37-2.83-.52-4.23-1.82a6.24,6.24,0,0,1-2-3.44C642.78,120.6,642,107.45,642,107.45Z"/>
    <path class="cb10" d="M625,102.36a14.31,14.31,0,0,0-7.76-5.18c-1.38-.38-2.22.72-3.6,1.5-.39-.23-2.19-1-3.14-.49a19.07,19.07,0,0,1-2.61,1.53,2.86,2.86,0,0,0-2.29-.16,10,10,0,0,0-4.76,3.49c-1,3.5,17.11.89,17.11.89Z"/>
    <path class="cb9" d="M625.15,102.36c-2.62-.89-2.15-3.89-8-4.4-1.1-.1-1.83.82-2.69,1.41a4.13,4.13,0,0,1,1,1.72A6.42,6.42,0,0,0,612.21,99c-1.18-.23-2,.66-3.34,1.33a6.47,6.47,0,0,1,.8,1.1,3.31,3.31,0,0,0-3.45-.4,9.37,9.37,0,0,0-4.59,3.38c-1,3.5,16.29-.43,16.29-.43Z"/>
    <path class="cb10" d="M640.33,103.67s0-.92,0-1.68c0-.19-.63-.59-.64-.75l-.13-.18a3.36,3.36,0,0,1,2.29-.34,3.44,3.44,0,0,1,1.62,1.68c1.85-.63,2,.08,2.87,1.09,1.91-.43,2.16.31,3.37,2.13a17,17,0,0,0-4.27.2C642.57,106.21,640.28,103.58,640.33,103.67Z"/>
    <path class="cb9" d="M640,103.23s.49-.43.33-.52c.89-.45,2.07-1,2.67.46,1.85-.63,2.14.24,3,1.24,2.25-1.06,2.39.22,2.62.84a22.67,22.67,0,0,0-3.19.25C642.57,105.91,639.94,103.14,640,103.23Z"/>
    <path class="cb10" d="M612.48,101.24A24.56,24.56,0,0,0,621,102.6c3.88-.29,10.5-.61,14.09,1.48a14,14,0,0,1,7.05-.41c3.39.87,9.64,6.74,7.76,12.85-.14.44-1.23,1-2.4,1.45a8.32,8.32,0,0,1-.49,5c-1.1,2.15-3.66,6.37-3.7,12.18h0c-.11.94-.25,3-.37,3.94-6.28-.23-16-2.55-25.53-2.4.08-1.06.13-1.69.28-2.75h.23c-.5-2.64-.67-4-1.14-6a26.85,26.85,0,0,1-9.08-8.49C604.93,115.11,612.48,101.24,612.48,101.24Z"/>
    <path class="cb10" d="M643.74,144.85s5,17.9-.92,25.42a10.56,10.56,0,0,1-1.13,7.2c-.32,1.61-.75,3.05-1,4.69-1.06,6.73-2.83,9.52-3.3,20.25l-4.87-.12s-.56-7.76-2.26-11.86c-1-2.31-4.79-5.5-4.59-8.66.15-2.45.68-4.47,4.74-7.66.33-4.71-4.38-9.12-3.67-26.57Z"/>
    <path class="cb11" d="M642.22,144.14c1.3,8.25,4.29,20.43-1.1,26.41a12.15,12.15,0,0,1,0,4.58,14.93,14.93,0,0,1-.91,3.12,31.56,31.56,0,0,0-1.35,6.42c-1.06,6.73-1.06,7-1.53,17.74l-4.87-.12s-.56-7.76-2.26-11.86c-1-2.31-3-4.38-3.14-7.53-.15-2.44,1.52-7.23,5.56-7.15-.26-9.81-4.77-7.8-5.94-28.21Z"/>
    <path class="cb11" d="M612.48,101.24a20.21,20.21,0,0,0,3.74.77,35.12,35.12,0,0,0,5.93-.12c3.88-.29,9.37-.74,13,1.35a12.65,12.65,0,0,1,4.2-.5c1,.07,2,.9,3.07,1.19,3.53.93,7,6.79,5.38,12.15-.13.44-1.29,0-2.56.38a10.66,10.66,0,0,1-.93,6.49A23.8,23.8,0,0,0,641.44,136c-8.44-.39-12.26-.95-20.7-1.33a56.18,56.18,0,0,1-1.31-7.51,9,9,0,0,0,2.7-2c-2.44.39-3.38.24-4.88-.58a22.65,22.65,0,0,1-5.32-5.12c-.13-.18-1.06,2.51-3.05,2.59-.7-1,2.31-4,1.78-5.15C608.72,112.83,612.48,101.24,612.48,101.24Z"/>
    <path class="cb10" d="M642.93,137.44s.18,2.89.18,3.68.64,3.2.75,4.39c-.92,1.5-4.77,5-11.76,6.26-6.91,1.45-16.16-9.49-16.16-9.49.28-1.07,1-4.15,1.61-5.73.07-.2.22-.59.28-.71C618.4,134.73,642.93,137.44,642.93,137.44Z"/>
    <path class="cb11" d="M641.15,137.67a29.32,29.32,0,0,0,.58,4.8c.4,2.37,1,3.9,1,5.38,0,4.7-6.17,3.89-11.31,4-6.91,1.45-12.8-9.49-12.8-9.49a42,42,0,0,1,1.57-5.76h0c.09-1,.26-2.18.35-2.74a199.08,199.08,0,0,1,20.86,1,14.76,14.76,0,0,1-.26,2.78Z"/>
    <path class="cb10" d="M633.4,148.07s-4.31-9.5-17.15-6.67c-3.1,8.62-7.16,18.58-4.55,29.29-2.68,3.65-5.71,5.67-5.71,12.39s.35,7.87.35,7.87l9.45.52a27.75,27.75,0,0,0,4.32-8.24,18.81,18.81,0,0,0,.44-5.91,6.68,6.68,0,0,0,1.83-3.82,18.62,18.62,0,0,0,7.28-8.36C632.11,159.8,631.46,155.21,633.4,148.07Z"/>
    <path class="cb11" d="M633.4,148.07c-.22-.86-3.51-9.65-15.4-7-7,18.73-4.44,26.47-3.39,29.89-4.77,6.05-6.93,7.34-6,19.62h6.32c2.87-4.59,3.55-6.27,3.71-12.33,0-.23-.93.46-1.52,1.3.5-2.53,1.84-3,2.91-4.52a5.2,5.2,0,0,0,.91-2.89c5.62-3.83,7.72-8.58,9-13.5C630.76,155.18,631.93,149.62,633.4,148.07Z"/>
    <path class="cb10" d="M613.39,135.06a14.7,14.7,0,0,1,4.08.73,4.33,4.33,0,0,1,2.6,1.87c.74.85,2.5,2,2.18,3.22-.18.65-.59.78-1.16,1.4a33.31,33.31,0,0,1-2.41,2.41c-.27.17-.54.4-.84.56s-1,.68-1.2.81a4,4,0,0,1-2.26.56,5.19,5.19,0,0,1-3.28-1.43,1.28,1.28,0,0,1,.19-1,10.75,10.75,0,0,1-2.19-2.44,4.55,4.55,0,0,1-.2-3.06C609.16,138,612.28,135.94,613.39,135.06Z"/>
    <path class="cb10" d="M615.43,213.68l-.24,2s-.7.92-6.17.81-7-1.77-7.41-2.7l-.32-2.1s1-1.52,1.31-1.5c1.78.16,7.86,2.55,12.06,3.2C615,213.46,615.11,213.62,615.43,213.68Z"/>
    <path class="cb10" d="M627.16,209.55c0,.93-.08.87-.09,1.79,1,.76,3.37,1.14,8,1,6.73-.19,12.92,2,20.49.72l.07-1.45-.71-.12-26.88-2.17Z"/>
    <path class="cb10" d="M633,212.38q.94,0,2.05,0c4.37-.12,8.5.77,12.94,1.06,2.35-.11,5.29-.61,5-2.32l-22.92-1.91C628.65,210.69,629.71,212,633,212.38Z"/>
    <path class="cb10" d="M606.73,178.38c.74.46,5.65,3.39,13.62,3-.16,1.52-.06,4.56-3.63,9.78-1.76,2.57-3.32,7.09-3.6,12.82.06,1.32.84,2.4-.18,4.08a44.22,44.22,0,0,0,2.22,4.43c.64,1.27,1,2.72-3.35,2.81s-11.36-.42-10.44-3.76c.5-1.81,1.83-3.62,2-4.37s.14-2.9,1.55-4.4c1.2-4,.83-7.94.53-11.58S605.1,181.44,606.73,178.38Z"/>
    <path class="cb10" d="M614.21,112.52c5.74-7.66.92-13.8-8.3-12-3.71.75-7.45,3.28-7.69,8-1.2.2-4,.34-5.35,5.32-1.07,3.87-1.6,4.6-3.45,6.57-1.18,1.4.1,4.2.95,6.2,2.95,7,12.22,7.6,18.41,12.88a9,9,0,0,0,4.94-4.42c-5.21-6.25-4.12-8.67-6.19-11.84A10.13,10.13,0,0,0,614.21,112.52Z"/>
    <path class="cb11" d="M613.1,112.06c.34-.46.89-1.5,1.17-1.93.07-.11,1,1.47,1.06,1.36,2.22-3.56,2.73-8.73.26-9.22a19.56,19.56,0,0,1-2.49-.65c-1.59-.56-3.11-.57-5.68-.09-3.59.67-7.09,3.25-7.13,7,0,.24,2.47,1,3.24,3.95-1.2-1.67-3.29-3.59-5.84-1.95s-1.28,5.59-4.88,9.63c-1.2,1.35-1,3,.27,6.21,2.07,5.12,12.06,7.87,17.48,12.7a6.56,6.56,0,0,0,2.79-2.82,29.88,29.88,0,0,1-6.17-9.94c-1.27-3-2.71-4.67-5.57-7a16.43,16.43,0,0,1,3.26,1.58,3.24,3.24,0,0,0,2.72.26C611,120,612.9,115.11,613.1,112.06Z"/>
    <path class="cb10" d="M648.23,113.36c-.22,3.06-2.49,1.5-3.74,1a19.57,19.57,0,0,0-7.71-1.78,36.66,36.66,0,0,0-9.6,1.07c-4.32,1.2-5.62,1.15-7.57.13a52.93,52.93,0,0,1-5.35-3.62A2.65,2.65,0,0,0,615,112a15.09,15.09,0,0,0,6.57,4,6.84,6.84,0,0,0,4.13-.15c7.15-1.79,14.79-2.13,21.16,1.8.28.17,1.45-.29,2-1.09C649.44,115.49,648.23,113.36,648.23,113.36Z"/>
    <path class="cb12" d="M611.48,144.14a14.27,14.27,0,0,1,2.33,1.36,2.18,2.18,0,0,1-1.06-.29c-.35-.28-1.19-1-1.34-1Z"/>
    <path class="cb11" d="M634.81,80c-.22-.75-2-2.06-6.17-2-4.43,0-5.72,1.35-5.82,2.07,0,.24-.33,2.84-.37,3.87,0,0,0,1.31.08,3.26.06,1.29.39,2,.55,3.71a8.8,8.8,0,0,0,1.57,4.32,3.55,3.55,0,0,0,1.11.55,16,16,0,0,0,6,0c.91-.2,2-1.81,2.29-3.13a36.17,36.17,0,0,0,.71-4c.14-1,.27-3.41.34-4A18.36,18.36,0,0,0,634.81,80Z"/>
    <path d="M626.31,179.95s4.28,1.9,14.87.25c0,0-3,15-1.61,22.5,0,0,1.34,1.91,11.57,5.67,0,0,4.55,1.16,4.34,3.36,0,0,.14.49-5.33.35s-10.69-1.1-14.32-1.1-7.48.15-8.18-.87.14-3.51,1.2-4.92.81-2.63.74-5.44C629.42,192.54,623.91,185.1,626.31,179.95Z"/>
    <path class="cb9" d="M625.46,181.32c-.57.78.07,3.84.9,6.83s2.62,4.8,3,9.66.48,5.48-.9,8.36-1.79,5.42,3,5.48a80.1,80.1,0,0,1,12.19.62c4.82.68,6.54,1,9.23.56s3.24-1.3,2.07-2.09-5.78-1.69-7.85-3.28-7.44-3.9-7.5-4.52a82.35,82.35,0,0,1,.07-12.71c.41-2.6,1-6.27,1.17-7.29s1-2-.41-1.64a43.67,43.67,0,0,1-10.4.79C626.22,181.83,625.67,181,625.46,181.32Z"/>
    <path class="cb13" d="M628.22,206.28a13.34,13.34,0,0,0,5,1.13s-.55,2.65.34,4.29-6.47.62-6.47.62l-.34-5.7Z"/>
    <path class="cb13" d="M649.63,213.17a2,2,0,0,0,1.1-3.22c-1.1-1.36-2.07-1.64-.62-1.69s6.83,3.17,6.83,3.17l-2.76,2.48Z"/>
    <path class="cb13" d="M625.19,184.45a22.14,22.14,0,0,0,7.13.76,35.26,35.26,0,0,0,8.42-1.19c2.32-.76,1.39.89,1.39.89l-1.31,1.2a23.42,23.42,0,0,1-8.06,1.1c-5.89-.1-7.64-.76-7.64-.76Z"/>
    <path class="cb13" d="M625.37,188.51a22.14,22.14,0,0,0,7.13.76c2.43-.08,5.68-.12,8-.93.94-.33.41,1,.41,1l-.39.71a25.07,25.07,0,0,1-8.1,1c-5.89-.1-6.92-.54-6.92-.54Z"/>
    <path class="cb14" d="M626.31,179.95a30.48,30.48,0,0,0,14.94.82s-3.09,14.46-1.67,21.92c0,0,1.34,1.91,11.57,5.67,0,0,4.55,1.16,4.34,3.36,0,0,.14.49-5.33.35s-10.69-1.1-14.32-1.1-7.48.15-8.18-.87.14-3.51,1.2-4.92.81-2.63.74-5.44C629.42,192.54,623.91,185.1,626.31,179.95Z"/>
    <path class="cb14" d="M626.31,179.95a31,31,0,0,0,14.94.75s-3.09,14.52-1.67,22c0,0,1.34,1.91,11.57,5.67,0,0,4.55,1.16,4.34,3.36,0,0,.14.49-5.33.35s-10.74-1.7-14.32-1.1c-3.78.64-7.54.41-8.18-.87-.55-1.09.14-3.51,1.2-4.92s.81-2.63.74-5.44C629.42,192.54,623.91,185.1,626.31,179.95Z"/>
    <path d="M620,131.82c0,.61,6.33,3.73,9.78,4.4s10.74,0,11.91-.23l-.16,1.13s-8.64,1.25-15.25-.5-5.93-2.22-5.93-2.22Z"/>
    <path class="cb11" d="M606.53,200.74a13.68,13.68,0,0,0,6.7.88c.31-.07,0-5.59.92-8,1.27-3.44,3.37-6.26,4.36-12.47a47.37,47.37,0,0,1-9.32-1.89C606.6,187.21,607.54,194,606.53,200.74Z"/>
    <path class="cb11" d="M612,205.85c.54.15.93.82,1.09.42.3-.73-.6-2.07-.66-3.1,0-.11,0,0,0-.11-.72-.65-5.65-.74-5.32-.36-.56,1.09-1.47.86-1.81,3-.17,1,1.16.16,2.34.1-2.17,1.45-4.68,3.32-5.06,4.95-.52,2.23.33,2.88,2.72,4.13a25.86,25.86,0,0,0,6.54.45c2.15-.38,2.61-1.42,1.95-2.92A27.65,27.65,0,0,1,612,205.85Z"/>
    <path class="cb10" d="M612.86,100.89c2.63,1.53,6.35,1.12,7.74,1,.3,0,3.54-.56,3.72-.52a.36.36,0,0,1,.29.33,10.58,10.58,0,0,1-4,.84,18.22,18.22,0,0,1-7.38-.79C611.31,100.93,612.86,100.89,612.86,100.89Z"/>
    <path class="cb10" d="M640.3,102.47c.49.36,3.67,1.5,5,3,1.23,1.3.6,1.25.29.86a20,20,0,0,0-3.79-2.5,7.25,7.25,0,0,1-2.17-1.28C639.65,102.35,640.3,102.47,640.3,102.47Z"/>
    <path class="cb11" d="M612.44,136a8.12,8.12,0,0,1,6.32,2c.82.83,2.11,1.67,1.92,2.5a4.49,4.49,0,0,1-.93,1.37,15.26,15.26,0,0,1-1.25,1.31c-.32.26-1.42,1.15-1.71,1.33s-.59.54-.84.67a2.75,2.75,0,0,1-2.54-.3c-.78-.38.2-.45-.72-1.1-2.16-1.51-3.36-2.6-2.52-5.56C610.41,137.47,611.34,136.9,612.44,136Z"/>
    <path class="cb60" d="M591.84,117.47c-7.23,2.94-25.8,12.15-31,15h0c4.34,2.78,6.37,9.36,7,16.06.06.62.14,1.23.23,1.82s.19,1,.23,1.25c0,.1,0,.2.06.3,4.74-13,21.79-26.74,22.46-27.8.29-.47-.42-2.59.73-4.58C593,116.92,595.92,115.82,591.84,117.47Z"/>
    <path class="cb60" d="M609.1,178.46c3.75-7.43,3.76-14.56,3.7-22.89,0-3.5,2.5-8.43,1.24-7-4.86,5.43-17.08,15.55-25.85,16.12C600.53,164.37,605.43,170.51,609.1,178.46Z"/>
    <path d="M553.68,139.3c4.58-3.28,28.44-16,34.21-17.8s4-4,4-4-23.3,10-37.18,18.65"/>
    <path class="cb60" d="M621.56,116c-1.87-.75-3.28,1.44-2.82,3.53s4.87,4.42,4.64,12.15c-.19,6.31-1.54,8.9-1.54,8.9l-3.1-3.9s-.44-8.74-1.5-10-4.33-3.6-5.63-4.85,1.45-2.87,1.26-5.08,1.41-6.56,1.41-6.56Z"/>
    <path class="cb60" d="M632.84,150.39c-.2,6.07,1.21,15.05,1.75,19.32s1.3,4.61,0,6.54-3,4.93-3,4.93l-5.57-.49s4.46-5.62,4.72-6.7-2.28-9.08-2.28-9.08Z"/>
    <path class="cb60" d="M622.09,93.78a7.33,7.33,0,0,0,4.65,4.39c1.31.48,6.42,1.14,8.43-1.15.91-1,.32-3.86.32-3.86l-4.61,3.71-6.25-1.13-.71-1.87Z"/>
    <path class="cb61" d="M622.56,99.41c2.1,1.39,7.33,2.63,8.8,2.93s3.76-1.54,4.94-2,3.3-.89,5.72,1.33c.28.26-.59,1.29-.59,1.29a11.64,11.64,0,0,1-1.22-.4,3.7,3.7,0,0,0-2.14-.49c-4,.47-4.72,1.86-8.23,1.05s-4.45-1.44-7.9-1.32"/>
    <path class="cb9" d="M621.85,99.65a63.7,63.7,0,0,0,9.3,2.67c1.47.3,3.78-1.1,4.92-1.82,2-1.26,4.64-.2,5.82,1.14a4.14,4.14,0,0,1,1.1,1.69c0,.29-.95,0-.95,0-.53-.27-1.21-.35-1.72-.61a3.79,3.79,0,0,0-2.24-.69c-4,.47-4.84,1.84-8.36,1s-4.39-1.57-8.11-1.3"/>
    <path class="cb10" d="M609.29,175c-.14-.18.15-.3,0-.3a4.63,4.63,0,0,1-3.32-1.95c-3.49-5-8.57-8.35-17.76-8.12-13.85.35-19.31-5.34-20.35-16.17-.56-5.87-2.2-11.65-5.51-14.86l-2,1.18c3.71,3.22,4.92,8.5,5.76,15.63,1.28,10.8,10,15.83,20.19,16,10.58.17,14.37,2.32,18.37,7.67a6.16,6.16,0,0,0,3.84,2.47Z"/>
    <path class="cb60" d="M646.74,123.1a9.23,9.23,0,0,0,2.15,4.67c.59.54.67.73.19.73s-4-.19-4-.19l-1-1.67Z"/>
  </g>
  </g>
  
  
  
  
  
  <g id="swarm"></g>
  <circle id="ball" class="cb1" cx="509.9" cy="148.2" r="55.7"/>
  <path id="bounce" class="cb0" d="M458.8,133.8c3.4-0.1,5.8-0.1,7.3-0.1c2.5,0,4.4,0.5,5.7,1.6c1.3,1.1,2,2.6,2,4.6
	c0,1.1-0.3,2-0.9,2.9c-0.6,0.9-1.3,1.5-2.3,1.9c1.2,0.4,2.2,1.1,3,2.2c0.8,1.1,1.2,2.3,1.2,3.7c0,2.1-0.7,3.8-2.1,4.9
	c-1.4,1.2-3.5,1.8-6.2,1.8c-1.6,0-4.2,0-7.8-0.1l-0.2-0.2V134L458.8,133.8z M462.9,136.8v6.4h3.1c1.3,0,2.2-0.3,2.7-0.9
	c0.5-0.6,0.8-1.4,0.8-2.3c0-2.1-1.2-3.2-3.5-3.2C464.6,136.9,463.5,136.8,462.9,136.8z M462.9,154.1l3.6,0c1.5,0,2.5-0.4,3.1-1.1
	s0.9-1.6,0.9-2.6s-0.3-1.9-1-2.7c-0.6-0.8-1.7-1.2-3.2-1.2h-3.5V154.1z M492.8,148.6c0,3-0.8,5.4-2.4,7c-1.3,1.3-3,1.9-5.1,1.9
	c-2.1,0-3.8-0.6-5.1-1.9c-1.6-1.6-2.4-3.9-2.4-7c0-3,0.8-5.4,2.4-7c1.3-1.3,3-1.9,5.1-1.9c2.1,0,3.8,0.6,5.1,1.9
	C492,143.3,492.8,145.6,492.8,148.6z M485.3,142.9c-2.1,0-3.2,1.9-3.2,5.7c0,3.8,1.1,5.7,3.2,5.7s3.2-1.9,3.2-5.7
	C488.5,144.8,487.4,142.9,485.3,142.9z M496.4,151.6V144c0-1.4-0.2-2.4-0.6-3.2c0.7-0.6,1.5-0.9,2.4-0.9c0.9,0,1.6,0.2,1.9,0.6
	c0.3,0.4,0.5,1.1,0.5,2v8.1c0,1,0.1,1.8,0.4,2.2c0.3,0.4,0.8,0.7,1.5,0.7c1.3,0,2.5-0.6,3.6-1.7v-11.7c0.6-0.1,1.3-0.2,2.1-0.2
	c0.8,0,1.5,0.1,2.1,0.2v12.1c0,1.5,0.3,2.4,1,2.9c-0.2,0.9-0.7,1.6-1.4,2.1c-1.6-0.2-2.7-1-3.3-2.4c-1.7,1.6-3.6,2.4-5.5,2.4
	c-1.5,0-2.7-0.5-3.5-1.6C496.8,154.7,496.4,153.3,496.4,151.6z M529.1,145.7v7.5c0,1.4,0.2,2.4,0.7,3.2c-0.7,0.6-1.6,0.9-2.5,0.9
	s-1.5-0.2-1.9-0.6c-0.3-0.4-0.5-1.1-0.5-2v-8.1c0-1-0.1-1.8-0.4-2.2c-0.3-0.4-0.8-0.7-1.5-0.7c-1.3,0-2.5,0.6-3.6,1.7v11.7
	c-0.6,0.1-1.3,0.2-2.1,0.2s-1.5-0.1-2.1-0.2v-16.8l0.2-0.2h1.6c1.3,0,2.1,0.7,2.3,2c1.7-1.5,3.3-2.2,4.9-2.2c1.6,0,2.9,0.5,3.6,1.6
	C528.7,142.5,529.1,143.9,529.1,145.7z M542.5,147.1c0-0.1,0-0.3,0-0.4c0-1.1-0.2-2-0.5-2.7s-1-1-2.1-1c-1.9,0-2.9,1.9-2.9,5.6
	c0,3.8,1.2,5.6,3.5,5.6c1.2,0,2.5-0.5,4-1.6c0.4,0.2,0.7,0.6,1,1.1c0.3,0.5,0.5,0.9,0.6,1.4c-1.7,1.7-3.8,2.5-6.2,2.5
	c-2.4,0-4.2-0.8-5.5-2.4c-1.2-1.6-1.8-3.9-1.8-6.7c0-2.8,0.7-5,2.1-6.5c1.4-1.5,3.1-2.2,5.1-2.2c2,0,3.5,0.5,4.7,1.6
	c1.1,1.1,1.7,2.3,1.7,3.8s-0.7,2.2-2.1,2.2C543.7,147.3,543.1,147.2,542.5,147.1z M562.5,150H553c0.1,1.3,0.4,2.4,0.9,3.1
	c0.5,0.7,1.5,1.1,2.8,1.1c1.3,0,2.8-0.4,4.5-1.2c0.6,0.6,1,1.5,1.2,2.6c-1.8,1.3-4,1.9-6.5,1.9c-2.5,0-4.4-0.8-5.5-2.5
	c-1.1-1.7-1.7-3.8-1.7-6.4c0-2.6,0.6-4.8,1.8-6.4c1.2-1.7,3-2.5,5.3-2.5s4,0.7,5.3,2.1c1.2,1.4,1.8,3.1,1.8,5.2
	C562.9,148,562.8,149,562.5,150z M556,142.8c-1.9,0-2.9,1.4-3,4.2h5.9v-0.4c0-1.1-0.2-2.1-0.7-2.8C557.7,143.1,557,142.8,556,142.8z
	"/>
  <path id="wiggle" class="cb0 hidden" d="M465.2,155.1L461,134c0.8-0.3,1.6-0.5,2.3-0.5s1.3,0.2,1.6,0.5c0.3,0.3,0.6,1,0.7,1.8l1.9,10.5
	c0.4,2.5,0.7,4.2,0.9,5.3c0.1,1.1,0.2,1.6,0.3,1.7c0,0,0.1,0.1,0.2,0.1l3.4-19.1c0.8-0.1,1.8-0.2,2.8-0.2c1,0,2,0.1,2.8,0.2
	l3.1,18.7c0,0.2,0.1,0.3,0.1,0.3c0,0,0.1,0.1,0.2,0.1c0.2-2.1,0.6-4.4,1.1-7.1l2.3-12.5c0.5-0.1,1.2-0.2,1.9-0.2s1.5,0.1,2.1,0.3
	l0.2,0.3l-4.7,22.8c-1,0.1-2.1,0.2-3.2,0.2c-1.1,0-1.9-0.1-2.4-0.4c-0.4-0.3-0.7-0.8-0.8-1.6l-1.5-8.4c-0.6-3.9-1-6.6-1.2-8.2h-0.2
	c-0.4,2.9-0.8,5.6-1.3,8.2l-1.9,10.3c-1,0.1-2.1,0.2-3.2,0.2s-1.9-0.1-2.3-0.4C465.7,156.5,465.4,155.9,465.2,155.1z M497,143.4V157
	c-0.6,0.1-1.3,0.2-2.1,0.2s-1.5-0.1-2.1-0.2v-12c0-1.2-0.5-1.8-1.5-1.8h-0.4c-0.1-0.4-0.2-0.9-0.2-1.5s0.1-1.1,0.2-1.5
	c0.8-0.1,1.6-0.1,2.5-0.1h0.5c1,0,1.7,0.3,2.3,0.9C496.7,141.5,497,142.4,497,143.4z M492.1,137c-0.2-0.5-0.3-1.1-0.3-1.7
	s0.1-1.2,0.3-1.7c0.6-0.3,1.3-0.5,2.2-0.5c0.9,0,1.6,0.2,2.1,0.5c0.2,0.5,0.3,1.1,0.3,1.7s-0.1,1.2-0.3,1.7
	c-0.5,0.3-1.3,0.5-2.2,0.5S492.5,137.4,492.1,137z M502.3,154.9c-1-1.6-1.5-3.7-1.5-6.5c0-2.8,0.6-4.9,1.9-6.5s2.8-2.3,4.7-2.3
	c1.8,0,3.3,0.6,4.6,1.7c0.7-0.8,1.6-1.3,2.7-1.5c0.3,0.2,0.6,0.5,0.9,1c0.3,0.4,0.5,0.8,0.6,1.2c-0.6,0.5-1,1.5-1,2.9v9.7
	c0,3.6-0.6,6.2-1.8,7.6c-1.2,1.5-3.1,2.2-5.8,2.2c-2.1,0-4.1-0.4-6.1-1.2c0-1.2,0.4-2.3,1.1-3.1c1.6,0.7,3.1,1.1,4.6,1.1
	c1.5,0,2.5-0.4,3.1-1.1s0.9-1.8,0.9-3.1v-1.4c-1.3,1.1-2.7,1.6-4.2,1.6C504.8,157.3,503.3,156.5,502.3,154.9z M511,152.2v-7.9
	c-1-0.9-2-1.4-2.9-1.4c-1,0-1.7,0.5-2.2,1.5c-0.5,1-0.8,2.4-0.8,4.2s0.2,3.2,0.7,4c0.5,0.9,1.1,1.3,1.9,1.3
	C508.9,153.8,510,153.3,511,152.2z M520.3,154.9c-1-1.6-1.5-3.7-1.5-6.5c0-2.8,0.6-4.9,1.9-6.5s2.8-2.3,4.7-2.3
	c1.8,0,3.3,0.6,4.6,1.7c0.7-0.8,1.6-1.3,2.7-1.5c0.3,0.2,0.6,0.5,0.9,1c0.3,0.4,0.5,0.8,0.6,1.2c-0.6,0.5-1,1.5-1,2.9v9.7
	c0,3.6-0.6,6.2-1.8,7.6c-1.2,1.5-3.1,2.2-5.8,2.2c-2.1,0-4.1-0.4-6.1-1.2c0-1.2,0.4-2.3,1.1-3.1c1.6,0.7,3.1,1.1,4.6,1.1
	s2.5-0.4,3.1-1.1c0.6-0.7,0.8-1.8,0.8-3.1v-1.4c-1.3,1.1-2.7,1.6-4.2,1.6C522.8,157.3,521.3,156.5,520.3,154.9z M529,152.2v-7.9
	c-1-0.9-2-1.4-2.9-1.4c-1,0-1.7,0.5-2.2,1.5s-0.8,2.4-0.8,4.2s0.2,3.2,0.7,4c0.5,0.9,1.1,1.3,1.9,1.3
	C527,153.8,528.1,153.3,529,152.2z M543.4,153.8h1.1c0.2,0.7,0.3,1.3,0.3,1.8c0,0.5,0,0.9-0.1,1.2c-1.3,0.2-2.4,0.3-3.2,0.3
	c-2.4,0-3.7-1.3-3.7-4v-21l0.2-0.2h1.6c0.8,0,1.4,0.2,1.8,0.6c0.3,0.4,0.5,1.1,0.5,2v17.7C542,153.3,542.5,153.8,543.4,153.8z
	 M560.9,149.9h-9.5c0.1,1.3,0.4,2.4,0.9,3.1c0.5,0.7,1.5,1.1,2.8,1.1c1.3,0,2.8-0.4,4.5-1.2c0.6,0.6,1,1.5,1.2,2.6
	c-1.8,1.3-4,1.9-6.5,1.9c-2.5,0-4.4-0.8-5.5-2.5c-1.1-1.7-1.7-3.8-1.7-6.4c0-2.6,0.6-4.8,1.8-6.4c1.2-1.7,3-2.5,5.3-2.5
	c2.3,0,4,0.7,5.3,2.1c1.2,1.4,1.8,3.1,1.8,5.2C561.2,147.9,561.1,148.9,560.9,149.9z M554.3,142.7c-1.9,0-2.9,1.4-3,4.2h5.9v-0.4
	c0-1.1-0.2-2.1-0.7-2.8C556.1,143,555.3,142.7,554.3,142.7z"/>
  <path id="custom" class="cb2 hidden" d="M358.6,141.1c0-0.1,0-0.3,0-0.8c0-0.5-0.1-1.1-0.4-1.8c-0.3-0.8-0.8-1.4-1.5-2
	c-0.8-0.6-1.7-0.9-2.9-0.9c-1.8,0-3.2,0.8-4.2,2.4c-1,1.6-1.4,3.9-1.4,6.8s0.5,5.2,1.5,6.8s2.5,2.4,4.4,2.4c1.9,0,3.9-0.9,6-2.6
	c0.9,0.6,1.5,1.3,1.7,2.2c-1,1-2.2,1.8-3.7,2.4c-1.5,0.6-3,0.9-4.6,0.9c-1.6,0-3-0.3-4.1-1c-1.2-0.7-2.1-1.6-2.8-2.7
	c-1.3-2.2-1.9-5-1.9-8.2c0-4,0.9-7,2.6-9.1c1.7-2.1,3.9-3.1,6.4-3.1s4.6,0.7,6.1,2c1.5,1.3,2.3,2.9,2.3,4.6c0,1.3-0.6,1.9-1.9,1.9
	C359.6,141.3,359.1,141.3,358.6,141.1z M365.7,151.3v-8.1c0-1.3-0.2-2.3-0.5-3c0.5-0.5,1.2-0.7,1.9-0.7s1.3,0.2,1.5,0.5
	c0.3,0.3,0.4,0.9,0.4,1.6v8.8c0,1.2,0.2,2.1,0.5,2.6c0.3,0.5,0.9,0.8,1.6,0.8c0.8,0,1.6-0.2,2.4-0.6c0.8-0.4,1.5-1,2.2-1.6v-11.9
	c0.6-0.1,1.1-0.1,1.6-0.1c0.5,0,1,0,1.6,0.1v12c0,1.6,0.3,2.7,1,3.3c-0.2,0.7-0.6,1.3-1.3,1.7c-1.4-0.3-2.3-1.1-2.7-2.5
	c-1.7,1.7-3.6,2.5-5.8,2.5c-1.5,0-2.6-0.5-3.3-1.5C366.1,154.2,365.7,152.9,365.7,151.3z M382.8,155.2c0-0.4,0.1-0.8,0.4-1.3
	s0.5-0.8,0.8-1.1c1.9,1,3.4,1.5,4.5,1.5s2-0.2,2.6-0.6c0.6-0.4,0.9-1,0.9-1.6c0-1-0.7-1.8-2.2-2.4l-1.9-0.7
	c-2.9-1.1-4.4-2.7-4.4-4.8c0-1.5,0.6-2.7,1.7-3.6c1.1-0.9,2.6-1.3,4.4-1.3c1.8,0,3.6,0.4,5.3,1.2c0,0.4-0.1,0.9-0.3,1.4
	c-0.2,0.5-0.4,0.8-0.7,1.1c-1.7-0.7-3.2-1.1-4.5-1.1c-0.8,0-1.4,0.2-1.9,0.6c-0.5,0.4-0.7,0.8-0.7,1.4c0,0.6,0.2,1,0.5,1.3
	c0.4,0.3,0.9,0.6,1.7,0.9l2,0.7c2.9,1.1,4.3,2.8,4.3,5.1c0,1.5-0.6,2.7-1.8,3.6c-1.2,0.9-2.8,1.4-4.8,1.4
	C386.7,156.9,384.7,156.3,382.8,155.2z M407.4,139.7c0.1,0.4,0.1,0.8,0.1,1.2c0,0.4,0,0.8-0.1,1.2l-4.2,0v10.4c0,1,0.5,1.5,1.4,1.5
	h2.4c0.2,0.4,0.3,0.9,0.3,1.4c0,0.5,0,0.8,0,1c-1.3,0.2-2.6,0.2-3.7,0.2c-2.3,0-3.5-1.1-3.5-3.3v-11.2l-2.5,0
	c-0.1-0.4-0.1-0.8-0.1-1.2c0-0.4,0-0.9,0.1-1.2l2.5,0v-3.1c0-0.8,0.1-1.3,0.4-1.6c0.2-0.3,0.7-0.5,1.4-0.5h1.2l0.2,0.2v5
	L407.4,139.7z M422.2,141.1c1.6,1.6,2.4,3.9,2.4,7c0,3-0.8,5.3-2.4,7c-1.2,1.2-2.9,1.9-4.9,1.9c-2,0-3.6-0.6-4.9-1.9
	c-1.6-1.6-2.4-3.9-2.4-7c0-3,0.8-5.3,2.4-7c1.2-1.2,2.9-1.9,4.9-1.9C419.3,139.3,420.9,139.9,422.2,141.1z M413.4,148.1
	c0,4.2,1.3,6.3,3.9,6.3s3.9-2.1,3.9-6.3c0-1.2-0.1-2.2-0.3-3.1c-0.2-0.9-0.6-1.6-1.2-2.3c-0.6-0.6-1.4-1-2.3-1c-1,0-1.7,0.3-2.3,1
	c-0.6,0.6-1,1.4-1.2,2.3C413.5,145.9,413.4,146.9,413.4,148.1z M438.1,145.8c0-1.2-0.2-2.1-0.5-2.6c-0.3-0.5-0.9-0.8-1.6-0.8
	c-1.3,0-2.6,0.7-3.8,2.2v11.9c-0.4,0.1-0.9,0.1-1.6,0.1s-1.3,0-1.7-0.1v-16.7l0.2-0.2h1.2c1.2,0,1.8,0.7,1.8,2.1
	c1.5-1.5,3.1-2.3,4.9-2.3c1.8,0,3,0.8,3.8,2.5c1.8-1.7,3.6-2.5,5.4-2.5c1.4,0,2.5,0.5,3.2,1.5c0.7,1,1.1,2.3,1.1,3.8v8.3
	c0,1.3,0.2,2.3,0.5,3c-0.5,0.5-1.2,0.7-2.1,0.7c-1.2,0-1.7-0.7-1.7-2.1v-8.9c0-1.2-0.2-2.1-0.5-2.6c-0.3-0.5-0.9-0.8-1.6-0.8
	c-1.3,0-2.6,0.7-3.9,2.2v11.9c-0.4,0.1-0.9,0.1-1.6,0.1c-0.7,0-1.2,0-1.6-0.1V145.8z"/>
<g id="squashAndStretch" class="hidden">
	<path id="ss1" class="cb5 ss-letter" d="M584.2,155.8l-3.5-14.9c0.7-0.3,1.3-0.4,1.9-0.4c0.8,0,1.3,0.4,1.5,1.3l1.6,7.2
		c0.4,2,0.8,3.9,1.1,5.7c0,0.2,0.1,0.3,0.3,0.3l3-14.2c0.6-0.1,1.2-0.2,2-0.2c0.8,0,1.4,0.1,1.9,0.2l2.9,13.9c0,0.2,0.1,0.3,0.3,0.3
		c0.1-0.5,0.2-1.1,0.4-1.9c0.2-1.2,0.5-2.6,0.9-4.1l1.9-8.3c0.3-0.1,0.8-0.1,1.5-0.1c0.7,0,1.2,0.1,1.6,0.2l0.1,0.2l-4.1,16.5
		c-0.6,0.1-1.3,0.1-2.2,0.1c-0.9,0-1.5-0.1-1.9-0.4c-0.4-0.2-0.6-0.7-0.7-1.5l-1-4.9l-1.4-7.1H592c-0.2,1.3-0.7,3.6-1.4,7.1
		l-1.4,6.6c-0.8,0.1-1.6,0.2-2.4,0.2c-0.8,0-1.3-0.1-1.7-0.4C584.7,157,584.4,156.5,584.2,155.8z"/>
	<path id="ss2" class="cb5 ss-letter" d="M611.1,143.5v14c-0.4,0.1-0.9,0.1-1.6,0.1c-0.7,0-1.2,0-1.6-0.1v-12.6c0-0.6-0.1-1.1-0.3-1.3
		s-0.6-0.4-1.1-0.4H606c-0.1-0.3-0.1-0.7-0.1-1.2c0-0.4,0-0.8,0.1-1.2c0.7-0.1,1.4-0.1,2-0.1h0.4c0.8,0,1.5,0.3,1.9,0.8
		C610.8,141.9,611.1,142.6,611.1,143.5z M606.7,136.1c0-0.6,0.1-1.1,0.3-1.5c0.5-0.3,1.1-0.4,1.9-0.4c0.8,0,1.3,0.1,1.7,0.4
		c0.2,0.4,0.3,0.9,0.3,1.5c0,0.6-0.1,1.1-0.3,1.5c-0.4,0.3-1,0.4-1.8,0.4c-0.8,0-1.4-0.1-1.8-0.4
		C606.8,137.1,606.7,136.6,606.7,136.1z"/>
	<path id="ss3" class="cb5 ss-letter" d="M624.4,140.7c0.1,0.4,0.1,0.8,0.1,1.2c0,0.4,0,0.8-0.1,1.2l-4.2,0v10.4c0,1,0.5,1.5,1.4,1.5h2.4
		c0.2,0.4,0.3,0.9,0.3,1.4c0,0.5,0,0.8,0,1c-1.3,0.2-2.6,0.2-3.7,0.2c-2.3,0-3.5-1.1-3.5-3.3v-11.2l-2.5,0c-0.1-0.4-0.1-0.8-0.1-1.2
		c0-0.4,0-0.9,0.1-1.2l2.5,0v-3.1c0-0.8,0.1-1.3,0.4-1.6c0.2-0.3,0.7-0.5,1.4-0.5h1.2l0.2,0.2v5L624.4,140.7z"/>
	<path id="ss4" class="cb5 ss-letter" d="M641.3,145.9v8c0,1.3,0.2,2.3,0.5,3c-0.6,0.5-1.3,0.7-2.1,0.7c-1.2,0-1.7-0.7-1.7-2.1v-8.8
		c0-1.2-0.2-2.1-0.5-2.6c-0.3-0.5-0.9-0.8-1.6-0.8s-1.6,0.2-2.4,0.6c-0.8,0.4-1.5,0.9-2.2,1.6v11.9c-0.4,0.1-0.9,0.1-1.6,0.1
		c-0.7,0-1.2,0-1.6-0.1v-24.8l0.2-0.2h1.2c0.7,0,1.1,0.2,1.4,0.5c0.2,0.3,0.4,0.9,0.4,1.6v8.1c1.7-1.5,3.5-2.3,5.5-2.3
		c1.5,0,2.6,0.5,3.4,1.5S641.3,144.3,641.3,145.9z"/>
	<path id="ss5" class="cb5 ss-letter" d="M652.5,156.2c0-0.4,0.1-0.8,0.4-1.3c0.2-0.5,0.5-0.8,0.8-1.1c1.9,1,3.4,1.5,4.5,1.5s2-0.2,2.6-0.6
		c0.6-0.4,0.9-1,0.9-1.6c0-1-0.7-1.8-2.2-2.4l-1.9-0.7c-2.9-1.1-4.4-2.7-4.4-4.8c0-1.5,0.6-2.7,1.7-3.6c1.1-0.9,2.6-1.3,4.4-1.3
		s3.6,0.4,5.3,1.2c0,0.4-0.1,0.9-0.3,1.4c-0.2,0.5-0.4,0.8-0.7,1.1c-1.7-0.7-3.2-1.1-4.5-1.1c-0.8,0-1.4,0.2-1.9,0.6
		c-0.5,0.4-0.7,0.8-0.7,1.4c0,0.6,0.2,1,0.5,1.3s0.9,0.6,1.7,0.9l2,0.7c2.9,1.1,4.3,2.8,4.3,5.1c0,1.5-0.6,2.7-1.8,3.6
		c-1.2,0.9-2.8,1.4-4.8,1.4C656.3,157.9,654.4,157.3,652.5,156.2z"/>
	<path id="ss6" class="cb5 ss-letter" d="M678.2,162.7v-6.8c-1.4,1.2-3,1.9-4.7,1.9s-3.2-0.8-4.2-2.3c-1-1.6-1.5-3.7-1.5-6.5
		c0-2.8,0.6-4.9,1.9-6.4c1.3-1.5,2.8-2.3,4.6-2.3s3.3,0.6,4.6,1.7c0.5-0.8,1.3-1.3,2.2-1.5c0.6,0.3,1,0.9,1.3,1.7
		c-0.6,0.5-1,1.6-1,3.3v19.1l-0.2,0.2H680c-0.7,0-1.1-0.2-1.4-0.5C678.4,164,678.2,163.4,678.2,162.7z M674.3,155
		c1.5,0,2.8-0.7,3.9-2v-8.5c-1.2-1-2.3-1.5-3.4-1.5c-1.1,0-2,0.5-2.7,1.6c-0.7,1.1-1,2.6-1,4.6s0.3,3.5,0.9,4.4
		C672.6,154.5,673.4,155,674.3,155z"/>
	<path id="ss7" class="cb5 ss-letter" d="M686.8,152.3v-8.1c0-1.3-0.2-2.3-0.5-3c0.5-0.5,1.2-0.7,1.9-0.7s1.3,0.2,1.5,0.5s0.4,0.9,0.4,1.6v8.8
		c0,1.2,0.2,2.1,0.5,2.6s0.9,0.8,1.6,0.8c0.8,0,1.6-0.2,2.4-0.6c0.8-0.4,1.5-1,2.2-1.6v-11.9c0.6-0.1,1.1-0.1,1.6-0.1
		c0.5,0,1,0,1.6,0.1v12c0,1.6,0.3,2.7,1,3.3c-0.2,0.7-0.6,1.3-1.3,1.7c-1.4-0.3-2.3-1.1-2.7-2.5c-1.7,1.7-3.6,2.5-5.8,2.5
		c-1.5,0-2.6-0.5-3.3-1.5C687.2,155.2,686.8,153.9,686.8,152.3z"/>
	<path id="ss8" class="cb5 ss-letter" d="M718.4,156c-0.2,0.8-0.7,1.4-1.3,1.7c-1.2-0.2-2.1-1-2.6-2.2c-1.6,1.6-3.3,2.4-5,2.4
		c-1.7,0-3-0.5-3.9-1.5c-0.9-1-1.3-2.2-1.3-3.5c0-1.9,0.6-3.3,1.8-4.2s2.8-1.4,4.7-1.4c1.2,0,2.3,0.1,3.4,0.2v-1.4
		c0-2.1-1-3.1-2.9-3.1c-1.5,0-3.3,0.4-5.4,1.3c-0.6-0.6-0.9-1.4-1-2.4c2.4-1,4.7-1.6,7-1.6c1.7,0,3.1,0.5,4.1,1.4
		c1,1,1.4,2.4,1.4,4.2v7C717.4,154.5,717.7,155.5,718.4,156z M710,155.3c1.5,0,2.9-0.7,4.2-2.2v-3.3c-0.9-0.1-1.9-0.2-3.1-0.2
		c-1.2,0-2,0.3-2.6,0.8s-0.9,1.2-0.9,2.1s0.2,1.5,0.6,2C708.7,155,709.3,155.3,710,155.3z"/>
	<path id="ss9" class="cb5 ss-letter" d="M721.1,156.2c0-0.4,0.1-0.8,0.4-1.3s0.5-0.8,0.8-1.1c1.9,1,3.4,1.5,4.5,1.5s2-0.2,2.6-0.6
		c0.6-0.4,0.9-1,0.9-1.6c0-1-0.7-1.8-2.2-2.4l-1.9-0.7c-2.9-1.1-4.4-2.7-4.4-4.8c0-1.5,0.6-2.7,1.7-3.6c1.1-0.9,2.6-1.3,4.4-1.3
		c1.8,0,3.6,0.4,5.3,1.2c0,0.4-0.1,0.9-0.3,1.4c-0.2,0.5-0.4,0.8-0.7,1.1c-1.7-0.7-3.2-1.1-4.5-1.1c-0.8,0-1.4,0.2-1.9,0.6
		c-0.5,0.4-0.7,0.8-0.7,1.4c0,0.6,0.2,1,0.5,1.3c0.4,0.3,0.9,0.6,1.7,0.9l2,0.7c2.9,1.1,4.3,2.8,4.3,5.1c0,1.5-0.6,2.7-1.8,3.6
		c-1.2,0.9-2.8,1.4-4.8,1.4C724.9,157.9,723,157.3,721.1,156.2z"/>
	<path id="ss10" class="cb5 ss-letter" d="M750.8,145.9v8c0,1.3,0.2,2.3,0.5,3c-0.6,0.5-1.3,0.7-2.1,0.7c-1.2,0-1.7-0.7-1.7-2.1v-8.8
		c0-1.2-0.2-2.1-0.5-2.6c-0.3-0.5-0.9-0.8-1.6-0.8c-0.8,0-1.6,0.2-2.4,0.6c-0.8,0.4-1.5,0.9-2.2,1.6v11.9c-0.4,0.1-0.9,0.1-1.6,0.1
		c-0.7,0-1.2,0-1.6-0.1v-24.8l0.2-0.2h1.2c0.7,0,1.1,0.2,1.4,0.5c0.2,0.3,0.4,0.9,0.4,1.6v8.1c1.7-1.5,3.5-2.3,5.5-2.3
		c1.5,0,2.6,0.5,3.4,1.5C750.4,143,750.8,144.3,750.8,145.9z"/>
	<path id="ss11" class="cb5 ss-letter" d="M777.7,146.6l0,2.1v3.7c0,0.9,0.1,2.6,0.2,5.1c-0.5,0.1-1,0.2-1.5,0.2c-0.6,0-1.1,0-1.6-0.1
		l-0.3-1.4c-1.7,1.2-3.5,1.8-5.5,1.8c-2,0-3.6-0.6-4.7-1.8c-1.1-1.2-1.7-2.8-1.7-4.7c0-1.5,0.4-2.8,1.3-4c0.9-1.2,1.9-1.9,3.2-2.3
		c-1-0.4-1.9-1-2.5-2c-0.7-1-1-2-1-3.2c0-1.7,0.6-3.2,1.9-4.3c1.3-1.2,3-1.7,5.2-1.7c2.2,0,4.2,0.3,6.1,1c0,0.1,0,0.1,0,0.2
		c0,1-0.3,1.8-0.9,2.4c-1.9-0.6-3.5-0.9-4.8-0.9c-1.3,0-2.3,0.3-2.9,1c-0.7,0.6-1,1.5-1,2.6c0,1.1,0.4,2,1.1,2.6
		c0.7,0.7,1.8,1,3.2,1h6.2c1.4,0,2.4-0.2,3.2-0.5c0.3,0.4,0.4,0.9,0.4,1.6c0,1.2-0.8,1.8-2.5,1.8H777.7z M774.4,148.7
		c0-0.9,0-1.6,0-2.1H771c-1.7,0-2.9,0.5-3.7,1.4c-0.8,0.9-1.2,2-1.2,3.2c0,1.3,0.3,2.2,1,2.9c0.7,0.7,1.6,1.1,2.7,1.1
		c1.8,0,3.3-0.5,4.6-1.6V148.7z"/>
	<path id="ss12" class="cb5 ss-letter" d="M790.4,156.2c0-0.4,0.1-0.8,0.4-1.3s0.5-0.8,0.8-1.1c1.9,1,3.4,1.5,4.5,1.5s2-0.2,2.6-0.6
		c0.6-0.4,0.9-1,0.9-1.6c0-1-0.7-1.8-2.2-2.4l-1.9-0.7c-2.9-1.1-4.4-2.7-4.4-4.8c0-1.5,0.6-2.7,1.7-3.6c1.1-0.9,2.6-1.3,4.4-1.3
		c1.8,0,3.6,0.4,5.3,1.2c0,0.4-0.1,0.9-0.3,1.4c-0.2,0.5-0.4,0.8-0.7,1.1c-1.7-0.7-3.2-1.1-4.5-1.1c-0.8,0-1.4,0.2-1.9,0.6
		c-0.5,0.4-0.7,0.8-0.7,1.4c0,0.6,0.2,1,0.5,1.3c0.4,0.3,0.9,0.6,1.7,0.9l2,0.7c2.9,1.1,4.3,2.8,4.3,5.1c0,1.5-0.6,2.7-1.8,3.6
		c-1.2,0.9-2.8,1.4-4.8,1.4C794.2,157.9,792.3,157.3,790.4,156.2z"/>
	<path id="ss13" class="cb5 ss-letter" d="M815,140.7c0.1,0.4,0.1,0.8,0.1,1.2c0,0.4,0,0.8-0.1,1.2l-4.2,0v10.4c0,1,0.5,1.5,1.4,1.5h2.4
		c0.2,0.4,0.3,0.9,0.3,1.4c0,0.5,0,0.8,0,1c-1.3,0.2-2.6,0.2-3.7,0.2c-2.3,0-3.5-1.1-3.5-3.3v-11.2l-2.5,0c-0.1-0.4-0.1-0.8-0.1-1.2
		c0-0.4,0-0.9,0.1-1.2l2.5,0v-3.1c0-0.8,0.1-1.3,0.4-1.6c0.2-0.3,0.7-0.5,1.4-0.5h1.2l0.2,0.2v5L815,140.7z"/>
	<path id="ss14" class="cb5 ss-letter" d="M817.8,142.2c0.2-0.8,0.6-1.4,1.2-1.8c1.5,0.4,2.5,1.4,3,3c0.9-2,2.4-3,4.5-3c0.5,0,1.1,0.1,1.8,0.2
		c0,1.2-0.3,2.3-0.8,3.1c-0.1,0-0.6-0.1-1.4-0.1c-1.6,0-2.8,0.9-3.7,2.7v11.2c-0.4,0.1-0.9,0.1-1.6,0.1c-0.7,0-1.3,0-1.6-0.1v-11.8
		C819,144.2,818.6,143,817.8,142.2z"/>
	<path id="ss15" class="cb5 ss-letter" d="M843.5,150.1h-10.1c0.1,1.6,0.4,2.9,1,3.7c0.6,0.9,1.6,1.3,3.1,1.3s3-0.4,4.7-1.3
		c0.6,0.5,0.9,1.3,1.1,2.1c-1.8,1.3-3.9,1.9-6.4,1.9c-2.4,0-4.2-0.8-5.3-2.4s-1.6-3.8-1.6-6.4s0.6-4.7,1.8-6.4
		c1.2-1.6,2.9-2.4,5.1-2.4c2.2,0,3.9,0.7,5,2.1c1.2,1.4,1.8,3.1,1.8,5.2C843.7,148.4,843.6,149.3,843.5,150.1z M839.7,144
		c-0.6-0.9-1.4-1.3-2.6-1.3c-1.2,0-2,0.4-2.7,1.3c-0.6,0.9-1,2.1-1,3.7h7.1v-0.4C840.5,145.9,840.2,144.8,839.7,144z"/>
	<path id="ss16" class="cb5 ss-letter" d="M856.3,140.7c0.1,0.4,0.1,0.8,0.1,1.2c0,0.4,0,0.8-0.1,1.2l-4.2,0v10.4c0,1,0.5,1.5,1.4,1.5h2.4
		c0.2,0.4,0.3,0.9,0.3,1.4c0,0.5,0,0.8,0,1c-1.3,0.2-2.6,0.2-3.7,0.2c-2.3,0-3.5-1.1-3.5-3.3v-11.2l-2.5,0c-0.1-0.4-0.1-0.8-0.1-1.2
		c0-0.4,0-0.9,0.1-1.2l2.5,0v-3.1c0-0.8,0.1-1.3,0.4-1.6c0.2-0.3,0.7-0.5,1.4-0.5h1.2l0.2,0.2v5L856.3,140.7z"/>
	<path id="ss17" class="cb5 ss-letter" d="M868.6,147.1c0-0.1,0-0.2,0-0.3c0-2.6-1-3.9-3.1-3.9c-1.1,0-2,0.5-2.6,1.6c-0.6,1.1-0.9,2.7-0.9,4.8
		c0,4,1.3,6,3.9,6c1.2,0,2.6-0.6,4.2-1.8c0.3,0.2,0.6,0.5,0.9,0.8c0.3,0.4,0.5,0.8,0.5,1.1c-1.7,1.7-3.7,2.5-6,2.5
		c-2.3,0-4.1-0.8-5.2-2.5c-1.1-1.7-1.7-3.8-1.7-6.6c0-2.7,0.7-4.8,2-6.3c1.4-1.5,3-2.3,5-2.3c1.9,0,3.5,0.5,4.5,1.6
		c1.1,1.1,1.6,2.2,1.6,3.5c0,1.3-0.6,1.9-1.7,1.9C869.5,147.2,869,147.2,868.6,147.1z"/>
	<path id="ss18" class="cb5 ss-letter" d="M888.9,145.9v8c0,1.3,0.2,2.3,0.5,3c-0.6,0.5-1.3,0.7-2.1,0.7c-1.2,0-1.7-0.7-1.7-2.1v-8.8
		c0-1.2-0.2-2.1-0.5-2.6c-0.3-0.5-0.9-0.8-1.6-0.8c-0.8,0-1.6,0.2-2.4,0.6c-0.8,0.4-1.5,0.9-2.2,1.6v11.9c-0.4,0.1-0.9,0.1-1.6,0.1
		c-0.7,0-1.2,0-1.6-0.1v-24.8l0.2-0.2h1.2c0.7,0,1.1,0.2,1.4,0.5c0.2,0.3,0.4,0.9,0.4,1.6v8.1c1.7-1.5,3.5-2.3,5.5-2.3
		c1.5,0,2.6,0.5,3.4,1.5S888.9,144.3,888.9,145.9z"/>
	<path id="ss19" class="cb5 ss-letter" d="M894.5,154.3c0.5-0.3,1.1-0.4,1.9-0.4c0.8,0,1.4,0.1,1.9,0.4c0.2,0.3,0.3,0.8,0.3,1.5
		c0,0.7-0.1,1.2-0.3,1.5c-0.5,0.3-1.1,0.4-1.9,0.4c-0.8,0-1.4-0.1-1.9-0.4c-0.2-0.3-0.3-0.8-0.3-1.5
		C894.2,155.1,894.3,154.6,894.5,154.3z M895,150.9l-0.4-15.9c0.9-0.6,2-1,3.5-1l0.2,0.2l-0.8,16.7c-0.3,0.1-0.8,0.2-1.3,0.2
		S895.3,151,895,150.9z"/>
</g>
  
  
  <!-- scrubber -->
  <style>
    .playback-track{fill:none;stroke:#444444;stroke-width:2;stroke-miterlimit:10;}
	  .playback-controls{fill:#666666;}
  </style>
  <g id="playback-controls">
	<line id="playback-track" class="playback-track" x1="294" y1="282" x2="960" y2="282"/>
    <g id="play-pause-btn">
      <rect x="258.8" y="268.5" width="23.4" height="27" fill="transparent"/>
	<g id="playback-pause">
		<rect id="pause-1" x="261.1" y="272.1" class="playback-controls" width="5" height="20"/>
		<rect id="pause-2" x="271.7" y="272.1" class="playback-controls" width="5" height="20"/>
	</g>
	<g id="playback-play" class="hidden">
		<polygon id="play-1" class="playback-controls" points="260.3,269 260.3,294.7 268.3,289.8 268.3,273.9 		"/>
		<polygon id="play-2" class="playback-controls" points="268.3,273.9 268.3,289.8 281.3,281.8 		"/>
	</g>
    </g>
	<circle id="playback-scrubber" class="playback-controls" cx="296.3" cy="282" r="7.2"/>
    <g id="playback-rewind-btn">
      <rect x="232.9" y="272.8" fill="transparent" width="16.1" height="18.6"/>
	<path id="playback-rewind" class="playback-controls" d="M235.1,274.8h2v15h-2V274.8z M237.1,281.8l10,7.4v-14.7L237.1,281.8z"/>
    </g>
</g>
  <!-- end scrubber -->
  
</svg>


</div></div>
<p class="clubLearnMore">Learn more about <a href="https://greensock.com/wiggle-bounce/">CustomBounce &amp; CustomWiggle</a>.
              
            
!

CSS

              
                #bounceWiggleWrapper {
  width: 100%;
  position: relative;
}

body {
  background-color: #333;
}

#bounceWiggleDemo {
  max-height: 100%;
  max-width: 1200px;
  overflow: hidden;
}

.clubLearnMore {
  text-align: center;
  color: #999;
  font-family: Open sans, sans-serif;
}

a:visited, a:link, a:active {
  color:#87CD02;
  text-decoration:none;
  display:inline-block;
}

a:hover {
  text-decoration: underline;
}


              
            
!

JS

              
                (function() {
  
  gsap.set("#bounceWiggleDemo", {position:"absolute", left:"50%", xPercent:-50});
  var master = gsap.timeline({delay:0.3}),
      bounceEase = CustomBounce.create("bounce", {strength:0.7, squash:1.8}),
      squashEase = CustomEase.get("bounce-squash"),
      rotationEase = CustomEase.create("rotation", "M0,0,C0.064,0.386,0.1,1,0.44,1,0.72,1,0.81,0.324,0.81,0,0.894,0.462,0.969,0,1,0"),
      detailsContainer = document.querySelector("#bounceWiggleWrapper");
  
  if (detailsContainer && detailsContainer.parentNode) {
    gsap.set(detailsContainer.parentNode.parentNode, {paddingTop:0});
  }
  
  function bounceIntro() {
    var tl = gsap.timeline({defaults: {duration: 3}});
    gsap.set("#custom", {autoAlpha:1, transformOrigin:"right bottom"})
    tl.from("#ball", {y:-300, ease:bounceEase, transformOrigin:"center bottom"})
      .from("#ball", {x:900, ease:"none"}, 0)
      .to("#ball", {scaleX:1.5, scaleY:0.6, ease:squashEase}, 0)
      .from("#custom", {duration: 0.7, x:-460, ease:"none"}, 2.3)
      .to("#custom", {duration: 0.5, rotation:25, ease:rotationEase});
    return tl;
  }
  
  function squashAndStretch() {
    var tl = gsap.timeline(),
        bounce = CustomBounce.create("jump", {endAtStart:true, strength:0.6, squash:2});
    gsap.set("#squashAndStretch", {autoAlpha:1});
    tl.to("#custom", {duration: 1, y:-150, ease:rotationEase}, 0.1)
      .to("#custom", {duration: 0.4, scaleY:0.5, ease:rotationEase}, 0.1)
      .from("#squashAndStretch", 1.5, {x:-900, ease:"power2"}, 0)
      .to("#ball", {duration: 1.8, y:-320, ease:bounce}, 0.1)
      .to("#ball", {duration: 1.8, scaleX:1.4, scaleY:0.7, ease:"jump-squash"}, 0.1)
    return tl;
  }
  
  function rollToWiggle() {
    var tl = gsap.timeline(),
        letters = document.querySelectorAll(".ss-letter");
    tl.to(letters, {duration: 0.6, y:function() {return Math.random() * 200 - 100;}, x:function() {return Math.random() * 200 - 100;}, autoAlpha:0, ease:"power1.in", stagger:0.02})
      .set("#wiggle", {x:115, autoAlpha:1}, 0.01)
      .to("#custom, #ball", {duration: 0.7, x:115, ease:Power1.easeInOut}, 0.4)
      .to("#bounce", {duration: 0.1, autoAlpha:0}, 0.8)
      .to("#custom", {duration: 1.2, rotation:360, ease:Back.easeInOut, svgOrigin:"510 148", smoothOrigin:true}, 0.2)
      .to("#ball", {duration: 1, y:50, ease:CustomWiggle.create("wiggle")}, "+=0.8")
      .fromTo("#ball, #custom, #wiggle", {rotation:0}, {duration: 1.3, rotation:30, ease:CustomWiggle.create("shimmy", {wiggles:10, type:"easeInOut"}), svgOrigin:"567 148"})
      .to("#ball, #custom, #wiggle", {duration: 1.3, scale:1.4, ease:CustomEase.create("back", "M0,0,C0.1,0,0.2,1,0.5,1,0.798,1,0.9,0,1,0")}, "-=1.3")
    return tl;
  }
  
  function swirlToSwarm() {
    var tl = gsap.timeline(),
        dots = [],
        quantity = 20,
        peek = 42,
        duration = 3.5,
        _DEG2RAD = Math.PI / 180,
        container = document.querySelector("#swarm"),
        i, angle, dot, delay;
    gsap.set(container, {x:625, y:148}); //put the <g> at the center of the green dot.
    tl.to(container, {duration: 2.6, rotation:-720, ease:"power1.inOut"})
    for (i = 0; i < quantity; i++) {
      angle = (360 / quantity) * i * _DEG2RAD;
      dot = createSVG("circle", container, {fill:"hsl(" + (Math.random() * 360) + ",80%,40%)", visibility:"hidden"}, {r:20});
      tl.to(dot, {duration: 1.5, x:Math.cos(angle) * peek, y:Math.sin(angle) * peek, ease:"power2", visibility:"visible"}, i * 0.04);
      
      delay = quantity * 0.04 + 1.5 + Math.random() * 0.1;
      tl.to(dot, {duration: 0.5, scale:0.5}, delay + 0.1);
      tl.to(dot, {duration: duration, x:500, ease:CustomWiggle.create("", {type:"random", wiggles:random(3, 6)})}, delay);
      tl.to(dot, {duration: duration, y:100, ease:CustomWiggle.create("", {type:"random", wiggles:random(3, 6)})}, delay);
      tl.to(dot, {duration: 0.5, scale:1}, delay + duration - 0.7);
      tl.to(dot, {duration: 0.8, x:0, y:0, ease:"power1.in", visibility:"hidden"}, delay + duration);
    }
    tl.to(container, 2, {rotation:-1440, ease:Power2.easeInOut}, "-=2")
    return tl;
  }
  
  function finalSequence() {
    var tl = gsap.timeline({defaults: {duration: 0.6}});
    tl.to("#ball", {scale:12, ease:"back.in(1)", transformOrigin:"50% 50%"})
      .to("#ball", {fill:"white", ease:"none"}, 0)
      .to("#wiggle, #custom", {duration: 0.3, autoAlpha:0}, 0.3)
      .to("#ball", {duration: 0.7, autoAlpha:0, ease:"none"})
      .to("#final", {autoAlpha:1}, 0.5)
      .from("#custom-bounce, #bounce-final", {duration: 3, x:-40, ease:"power2"}, 0.5)
      .from("#custom-wiggle, #wiggle-final", {duration: 3, x:40, ease:"power2"}, 0.6)
      .from("#logo-final", {duration: 2, scale:1.4, ease:"power2", transformOrigin:"65% 40%"}, 0.5)
      .to("#logo-final", {duration: 1, rotation:-10, ease:CustomWiggle.create("", {wiggles:7, type:"easeInOut"})}, 1.5)
    return tl;
  }

  
  master.add(bounceIntro())
        .add(squashAndStretch(), "+=0.8")
        .add(rollToWiggle(), "+=0.8")
        .add(swirlToSwarm(), "-=0.8")
        .add(finalSequence(), "-=0.8");

  //master.play(12);  

  var wrapper = document.getElementById("bounceWiggleWrapper");
  wrapper.animation = master;

  //hook up to expander
  var expander = $("#bounceWiggle").closest(".header-table")[0];
  if (expander) {
    expander.animation = master;
    master.pause();
  }
  
  function createSVG(type, container, styles, attributes) {
    var element = document.createElementNS("http://www.w3.org/2000/svg", type),
        reg = /([a-z])([A-Z])/g,
        p;
    for (p in attributes) {
      element.setAttributeNS(null, p.replace(reg, "$1-$2").toLowerCase(), attributes[p]);
    }
    if (styles) {
      gsap.set(element, styles);
    }
    if (container) {
      container.appendChild(element);
    }
    return element;
  }
  
  function random(min, max) {
    return Math.round(min + Math.random() * (max - min));
  }
  
  //--- scrubber start ---
  var _createElement = function(type) {
          return document.createElementNS ? document.createElementNS("http://www.w3.org/1999/xhtml", type) : document.createElement(type);
		},
      _tempDiv = _createElement("div"),
      _touchEventLookup = (function(types) { //we create an object that makes it easy to translate touch event types into their "pointer" counterparts if we're in a browser that uses those instead. Like IE10 uses "MSPointerDown" instead of "touchstart", for example.
			var standard = types.split(","),
				converted = ((_tempDiv.onpointerdown !== undefined) ? "pointerdown,pointermove,pointerup,pointercancel" : (_tempDiv.onmspointerdown !== undefined) ? "MSPointerDown,MSPointerMove,MSPointerUp,MSPointerCancel" : types).split(","),
				obj = {},
				i = 8;
			while (--i > -1) {
				obj[standard[i]] = converted[i];
				obj[converted[i]] = standard[i];
			}
			return obj;
		}("touchstart,touchmove,touchend,touchcancel")),
		_addListener = function(element, type, func, capture) {
      if (typeof(element) === "string") {
        element = document.querySelector(element);
      }
			if (element.addEventListener) {
				element.addEventListener(_touchEventLookup[type] || type, func, capture);
			} else if (element.attachEvent) {
				element.attachEvent("on" + type, func);
			}
		},
      trackWidth = document.querySelector("#playback-track").getBBox().width,
      scrubber = document.querySelector("#playback-scrubber"),
      playGraphic = document.querySelector("#playback-play"),
      pauseGraphic = document.querySelector("#playback-pause"),
      isPlaying = true;
  
  _addListener("#play-pause-btn", "mousedown", function(e) {
    if (master.progress() === 1) {
      master.progress(0);
    }
    togglePlayPause();
  });
  _addListener("#playback-rewind-btn", "mousedown", function(e) {
    master.play(0);
    if (!isPlaying) {
      togglePlayPause();
    }
  });
  
  function togglePlayPause() {
    isPlaying = !isPlaying;
    playGraphic.style.visibility = isPlaying ? "hidden" : "visible";
    pauseGraphic.style.visibility = isPlaying ? "visible" : "hidden";
    if (isPlaying) {
      master.play();
    } else {
      master.pause();
    }
  }
  
  var draggable = Draggable.create(scrubber, {
    type:"x",
    allowNativeTouchScrolling:false,
    bounds:{minX:0, maxX:trackWidth},
    onPress:function() {
      if (isPlaying) {
        togglePlayPause();
      }
    },
    onDrag:function() {
      master.progress(this.x / trackWidth);
    }
  })[0];
  
  master.eventCallback("onUpdate", function() {
    gsap.set(scrubber, {x:master.progress() * trackWidth});
    draggable.update();
  });
  master.eventCallback("onComplete", function() {
    if (isPlaying) {
      togglePlayPause();
    }
  });
  
  
}());
              
            
!
999px

Console