.footer{clear:both;display:block;background:#F7F7F7;transform:translateY(50px)}.footer .avatar{display:block;margin:10px auto}.footer hr{background:#D6D9DD;border:none;height:1px}.footer h2,.footer p{text-align:center}.footer h2{margin-bottom:10px}.footer a{color:#55BBC7;text-decoration:underline}.footer a:hover{text-decoration:none}.footer ul{list-style-type:none;padding:0px;margin:0px;display:block;margin:30px 0px}.footer ul li{display:block;float:left;margin-right:40px;font-size:16px;line-height:20px}.footer .copyright{text-align:right;margin:0px}@media (max-width: 700px){.footer{padding-top:20px;transform:translateY(0px)}.footer ul{margin:20px 0px}.footer ul li{float:none;width:100%;text-align:center;margin-bottom:5px}.footer .copyright{text-align:center;margin:10px 0px}}.grid-square.triple-wide-square,.subscribeform{-webkit-transition:all 1000ms cubic-bezier(0.26, 0.77, 0.47, 0.96);transition:all 1000ms cubic-bezier(0.26, 0.77, 0.47, 0.96)}.grid-square.triple-wide-square h3,.grid-square.triple-wide-square label,.subscribeform h3,.subscribeform label{margin-top:25px;margin-left:60px;margin-bottom:0px;display:block;color:white}.grid-square.triple-wide-square label,.subscribeform label{margin-top:20px;margin-left:60px;margin-bottom:10px;font-size:16px;line-height:18px}.grid-square.triple-wide-square input[type=text],.subscribeform input[type=text]{margin-left:60px;border-radius:5px;background-color:rgba(255,255,255,0.35);border:2px solid white;padding:10px 20px;width:20vw;color:white}.grid-square.triple-wide-square input[type=text]:focus,.subscribeform input[type=text]:focus{border-color:white;background-color:white;color:#ED5656;-webkit-text-fill-color:#ED5656;outline:0px !important;-webkit-appearance:none}.grid-square.triple-wide-square input[type=text]::-webkit-input-placeholder,.subscribeform input[type=text]::-webkit-input-placeholder{color:#ED5656;text-shadow:none;-webkit-text-fill-color:initial}.grid-square.triple-wide-square .submitbutton,.subscribeform .submitbutton{text-decoration:none;border:2px solid white;border-radius:10px;width:122px;background:transparent;padding:10px 20px;margin-left:10px;color:white}.grid-square.triple-wide-square.hidden,.subscribeform.hidden{opacity:0}h3.successmessage{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;display:table !important;padding:0px 0px 0px 60px;margin:auto !important;width:calc(100% - 80px);opacity:1;-webkit-transition:all 1000ms cubic-bezier(0.26, 0.77, 0.47, 0.96);transition:all 1000ms cubic-bezier(0.26, 0.77, 0.47, 0.96)}h3.successmessage.hidden{opacity:0;pointer-events:none}.panelslackbutton{border:2px solid #ED5656;padding:13px 53px;border-radius:10px;color:#ED5656;text-decoration:none;font-size:15px;line-height:18px;text-align:center;margin:-11px 0px 0px 20px;display:inline-block;position:relative;width:100%;max-width:165px;-webkit-transition:opacity 1000ms cubic-bezier(0.26, 0.77, 0.47, 0.96),background-color 150ms cubic-bezier(0.26, 0.77, 0.47, 0.96),color 150ms cubic-bezier(0.26, 0.77, 0.47, 0.96);transition:opacity 1000ms cubic-bezier(0.26, 0.77, 0.47, 0.96),background-color 150ms cubic-bezier(0.26, 0.77, 0.47, 0.96),color 150ms cubic-bezier(0.26, 0.77, 0.47, 0.96)}.panelslackbutton .embeddedslacklogo{display:inline-block;width:20px;height:20px;background-image:url(/assets/slacklogo-a26d50de1c4d8a55d0fbec987e78fe848b7f8b5eee0bd4c532c9e48464f16fb7.svg);background-size:20px 20px;background-repeat:no-repeat;margin-bottom:-4px;margin-left:5px}.panelslackbutton:hover{background:#ED5656;color:white;text-decoration:none}.panelslackbutton:hover .embeddedslacklogo{background-image:url(/assets/slackwhite-e2660fa93eafcd2301faa28713237f96a7c269a16f9cc0e0577cdaca6cf5fd8f.svg)}@media (max-width: 960px){.panelslackbutton{display:block;margin-top:15px;margin-left:auto;margin-right:auto}}.slackbutton{cursor:pointer;display:block;position:absolute;top:50%;left:50%;width:300px;height:45px;margin-top:-22.5px;margin-left:-150px;border:2px solid white;padding:0px;border-radius:10px;color:white;text-decoration:none;font-size:15px;line-height:45px;text-align:center;opacity:1;-webkit-transition:opacity 1000ms cubic-bezier(0.26, 0.77, 0.47, 0.96),background-color 150ms cubic-bezier(0.26, 0.77, 0.47, 0.96),color 150ms cubic-bezier(0.26, 0.77, 0.47, 0.96);transition:opacity 1000ms cubic-bezier(0.26, 0.77, 0.47, 0.96),background-color 150ms cubic-bezier(0.26, 0.77, 0.47, 0.96),color 150ms cubic-bezier(0.26, 0.77, 0.47, 0.96)}.slackbutton:hover{background-color:white;text-decoration:none}.slackbutton:hover .embeddedslacklogo{background-image:url(/assets/slacklogo-a26d50de1c4d8a55d0fbec987e78fe848b7f8b5eee0bd4c532c9e48464f16fb7.svg)}.slackbutton .embeddedslacklogo{display:inline-block;width:20px;height:20px;background-image:url(/assets/slackwhite-e2660fa93eafcd2301faa28713237f96a7c269a16f9cc0e0577cdaca6cf5fd8f.svg);background-size:20px 20px;background-repeat:no-repeat;margin-bottom:-4px;margin-left:5px}.slackbutton.hidden{opacity:0;pointer-events:none}::-webkit-input-placeholder{color:rgba(64,64,64,0.75)}:-moz-placeholder{color:rgba(64,64,64,0.75)}::-moz-placeholder{color:rgba(64,64,64,0.75)}:-ms-input-placeholder{color:rgba(64,64,64,0.75)}@media (max-width: 940px){input[type=text]{width:40vw}.grid-square.triple-wide-square input[type=text],.subscribeform input[type=text]{width:40vw}}@media (max-width: 700px){.grid-square.triple-wide-square label,.grid-square.triple-wide-square h3,.subscribeform label,.subscribeform h3{text-align:center;margin:0px}.grid-square.triple-wide-square input[type=text],.grid-square.triple-wide-square .submitbutton,.subscribeform input[type=text],.subscribeform .submitbutton{width:calc(100% - 40px);margin-left:auto;margin-right:auto;box-sizing:border-box;display:block;margin-bottom:10px;text-align:center}.grid-square.triple-wide-square label,.subscribeform label{margin-top:5px;margin-bottom:10px}}.button{display:block;position:relative;width:210px;height:40px;border-radius:10px;color:#ED5656;font-family:'ProximaNova', sans-serif;font-size:15px;line-height:18px;border:2px solid #ED5656}.button:hover{border:none;background:rgba(237,86,86,0.1)}.button.blackbutton{border:2px solid #404040}.button.blackbutton:hover{background:rgba(64,64,64,0.1)}.button.whitebutton{color:white;background-color:transparent;border:2px solid transparent}.button.whitebutton:hover{background:rgba(255,255,255,0.1)}.udemy-link img{width:20px;margin-bottom:-7px;margin-right:5px}.wrapper{display:block;margin:0 auto;width:100%;height:100%;max-width:1252px;box-sizing:border-box;padding:0px 20px;position:relative}@media (max-width: 940px){.wrapper{margin:0px auto;max-width:700px}}.grid-square{display:block;width:calc(16.5%);height:16.5%;float:left;background-color:#55BBC7;border:1px solid white;box-sizing:border-box;-webkit-transition:all 500ms cubic-bezier(0.26, 1.48, 0.47, 0.96);transition:all 500ms cubic-bezier(0.26, 1.48, 0.47, 0.96)}.grid-square.big-square{width:calc(33%);background-color:#ED5656}.grid-square.double-wide-square{width:calc(33%);background-color:#FFBC36}.grid-square.triple-wide-square{width:calc(49.5%);background-color:#FFBC36}.grid-square.super-wide-square{width:calc(99%) !important}.grid-square.visible-on-mobile{display:none}.grid-square.shadow-square{opacity:0}.lesson-square{cursor:pointer}.lesson-square:hover{border:5px solid white}@media (max-width: 940px){.grid-square{width:calc(33%)}.grid-square.big-square{width:calc(99%)}.grid-square.double-wide-square{width:calc(99%)}.grid-square.triple-wide-square,.grid-square.triple-when-mobile{width:calc(99%)}.grid-square.hidden-on-mobile{display:none}.grid-square.visible-on-mobile{display:block}.grid-square.tall-on-mobile{min-height:200px}}body{background-image:url(/assets/iconpattrn-9a45f943536522e2b6bcf88883b1eacdb13142a3dbbe56d05182581acbc0569d.png);background-size:270px 180px;background-repeat:repeat}body.christmas{background-image:url(/assets/xmaspattern-814b07cacdabd373ca9042d9938b15b3088c9a84d18110047a54cb1d6ef6623d.png);background-size:254.5px 246px;background-repeat:repeat}body.christmas .grid-square.big-square{background-image:url(/assets/xmaspatternred-311ef4b893ca553f2a93c505be8240e5966a5c61e719761f4e858763662e6ada.png);background-size:356.3px 344.4px;background-repeat:repeat}body.christmas .grid-square.triple-wide-square,body.christmas .grid-square.special-slack-square{background-image:url(/assets/subscribe-215738440f4c32820acb42d7621177ab63cc44c615e95f4dec44621e6a48d9fb.gif);background-size:600px 232px;background-repeat:repeat}.grid-square.turqone{background-color:#55BBC7}.grid-square.turqtwo{background-color:#80CCD5}.grid-square.turqthree{background-color:#AADDE3}.grid-square.yellowone{background-color:#FFBC36}.grid-square.yellowtwo{background-color:#FFCD69}.grid-square.yellowthree{background-color:#FFDD9A}.grid-square.redone{background-color:#ED5656}.grid-square.redtwo{background-color:#F28181}.grid-square.redthree{background-color:#F6AAAA}@media (max-width: 700px){body{padding-top:0px}.wrapper{padding:0px}.grid-square{width:calc(33.333% - 1.333px)}.grid-square.third-ended{margin-right:0px}.grid-square.big-square{width:calc(99.999% - 0px)}.grid-square.double-wide-square{width:calc(99.999% - 0px)}.grid-square.triple-wide-square,.grid-square.triple-when-mobile{width:calc(99.999% - 0px)}}h2.win-lose{display:block;max-width:700px;width:100%;margin:0px auto;position:relative;margin-top:-40px;text-align:center}.logo{display:block;width:243px;height:93px;background-image:url(/assets/short-red-w-g@2x-00c6a286212bb9daed3d8a26202323065091e27e6ceeedbd3713d66ff710e086.png);background-size:243px 93px;background-repeat:no-repeat;background-position:center center}.modal-wrapper{display:block;margin:0 auto;width:100%;height:calc(100% - 40px);max-width:1200px;box-sizing:border-box;padding:40px;position:fixed;top:10px;left:50%;margin-left:-600px;background:#F7F7F7;overflow-y:scroll;box-shadow:0px 6px 19px -4px gray;z-index:1000;-webkit-transition:all 150ms cubic-bezier(0.26, 1.48, 0.47, 0.96);transition:all 150ms cubic-bezier(0.26, 1.48, 0.47, 0.96)}.modal-wrapper.invisible{transform:scale(0.9);opacity:0;pointer-events:none}.modal-wrapper.visible{transform:scale(1);opacity:1}.modal-wrapper .modal{width:100%;height:100%}.modal-wrapper .closewindowlink{display:block;width:100%;margin:-32px 0px 15px;color:#404040;text-align:center;text-decoration:none;cursor:pointer}.modal-wrapper .closewindowlink:hover{text-decoration:underline}.modal-wrapper .slackbutton{border:2px solid #ED5656;padding:13px 53px;border-radius:5px;color:#ED5656;text-decoration:none;font-size:15px;line-height:18px}.modal-wrapper .slackbutton .embeddedslacklogo{display:inline-block;width:20px;height:20px;background-image:url(/assets/slacklogo-a26d50de1c4d8a55d0fbec987e78fe848b7f8b5eee0bd4c532c9e48464f16fb7.svg);background-size:20px 20px;background-repeat:no-repeat;margin-bottom:-4px;margin-left:5px}.modal-wrapper .slackbutton:hover{background:#ED5656;color:white}.modal-wrapper .lessontext{clear:both;margin-top:40px;margin-bottom:40px;-webkit-column-count:2;-moz-column-count:2;column-count:2;column-gap:60px}@media (max-width: 1240px){.modal-wrapper{width:calc(100% - 40px);left:20px;top:20px;margin-left:0px}}.calloutModal{display:block;position:fixed;box-shadow:0px 2px 5px 0px rgba(100,100,100,0.5);background:white;height:70px;z-index:1000;bottom:40px;right:40px;width:250px;border-radius:5px;cursor:pointer;-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.calloutModal .clickText{width:100%;text-align:center;line-height:24px;margin:12px 0px;color:#696969;font-weight:normal;font-size:18px;padding:0px 5px;box-sizing:border-box;pointer-events:none}.calloutModal:hover{transform:scale(1.1)}@media (max-width: 700px){.calloutModal{height:40px;width:150px}.calloutModal .clickText{font-size:12px;line-height:14px;margin:6px 0px}}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.grid-square{position:relative;display:block}.grid-square .text-box{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;display:table;padding:0px 20px;width:calc(100% - 40px)}.grid-square h1,.grid-square p{margin-left:40px;margin-right:40px;color:white}.grid-square h1{margin-top:1vw;font-size:2.35vw;line-height:3.55vw}.grid-square p,.grid-square h2{pointer-events:none}.grid-square p{top:50%;position:relative;margin-top:-30px;text-align:center;color:white;font-size:1.5vw;line-height:2.4vw;width:100%;-webkit-transition:all 500ms cubic-bezier(0.26, 0.77, 0.47, 0.96);transition:all 500ms cubic-bezier(0.26, 0.77, 0.47, 0.96)}.grid-square p:first-child{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;display:table;padding:0px 20px;width:calc(100% - 40px)}.grid-square p.day-span{width:100%;line-height:30px;height:30px;margin:0px;bottom:10px;display:block;position:absolute;top:inherit;margin-top:0px;font-size:16px}.grid-square h2.day-span-active{opacity:0;color:black;text-align:center;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;display:table;padding:0px 20px;width:calc(100% - 80px)}.grid-square.icon-inside img{display:none}.grid-square.active{z-index:1000;background-color:#F7F7F7}.grid-square.active h2.day-span-active{opacity:1.0}.grid-square.active p{opacity:0}.grid-square.big-square{margin-bottom:calc(-16.5% - 2px);z-index:500;-webkit-transition:all 500ms cubic-bezier(0.26, 1.48, 0.47, 0.96);transition:all 500ms cubic-bezier(0.26, 1.48, 0.47, 0.96)}.grid-square.big-square h1{margin-left:0px;margin-bottom:0px;display:block;margin-bottom:0px;width:calc(100% - 40px)}.grid-square.big-square p{margin-left:0px;margin-bottom:0px;display:block;position:relative;margin-top:0px;text-align:left;color:white;width:calc(100% - 40px)}.grid-square.big-square.shrunk{height:16.5% !important}@media (max-width: 940px){.grid-square.big-square{margin-bottom:0px}}body.christmas .grid-square.icon-inside p{opacity:0;pointer-events:none}body.christmas .grid-square.icon-inside img{display:block;position:absolute;width:4vw;height:4vw;left:50%;top:50%;margin-left:-2vw;margin-top:-2vw;pointer-events:none;-webkit-transition:all 500ms cubic-bezier(0.26, 1.48, 0.47, 0.96);transition:all 500ms cubic-bezier(0.26, 1.48, 0.47, 0.96)}body.christmas .grid-square.icon-inside .specialimage,body.christmas .grid-square.icon-inside .wrap-unwrap-image{width:100%;height:100%;margin-left:0px;margin-top:0px;left:0px;top:0px;cursor:pointer;pointer-events:none}body.christmas .grid-square.icon-inside .wrap-unwrap-image{opacity:1}body.christmas .grid-square.icon-inside:hover .wrap-unwrap-image{opacity:1}body.christmas .grid-square.icon-inside.active img{opacity:0}body.christmas .grid-square.icon-inside.active h2.day-span{color:black;opacity:1.0;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;display:table;padding:0px 20px;width:calc(100% - 80px)}body.christmas .grid-square.icon-inside.active .wrap-unwrap-image{opacity:1}@media (max-width: 940px){.grid-square h1,.grid-square p{margin-left:10px;margin-right:10px;width:calc(100% - 20px)}.grid-square h1{font-size:2.35vw;line-height:3.55vw}.grid-square p{font-size:18px;line-height:27px}.grid-square p.day-span{font-size:16px}.grid-square.big-square h1{font-size:60px;line-height:60px}.grid-square.big-square p{font-size:18px;line-height:27px}body.christmas .grid-square.icon-inside img{width:10vw;height:10vw;margin-left:-5vw;margin-top:-5vw}}@media (max-width: 700px){.grid-square h2.day-span-active{font-size:4vw;line-height:4vw}.grid-square.big-square{margin-bottom:0px}.grid-square.big-square h1{font-size:10.5vw;line-height:10.5vw}}@media (max-width: 500px){.grid-square p:first-child{display:none}.grid-square p.day-span{font-size:22.5px;line-height:60px;bottom:none;top:50%;margin-top:-30px}.grid-square.big-square h1{font-size:30px;line-height:36px;width:calc(100% - 40px)}.grid-square.big-square p{width:calc(100% - 40px);font-size:16px;line-height:30px}}.grid-square.double-wide-square.logo-square{background-color:white}.grid-square.double-wide-square.logo-square p{margin-top:3vw;text-align:center;color:#404040;position:relative;margin-bottom:1vw}.grid-square.double-wide-square.logo-square .logos{width:100%;max-width:400px;height:auto}.expanded-div{display:block;width:calc(100% - 14px);height:100px;float:left;background:gray;margin-bottom:2px}.grid-panel-wrapper{display:block;width:100%;position:relative;height:0px;overflow:hidden;-webkit-transition:all 500ms cubic-bezier(0.26, 0.77, 0.47, 0.96);transition:all 500ms cubic-bezier(0.26, 0.77, 0.47, 0.96)}@media (max-width: 940px){.grid-panel-wrapper{width:0px;display:none}}@media (min-width: 941px){.mobilegrid-panel-wrapper{width:0px;display:none}}.grid-panel{display:block;width:calc(100% - 10px);position:relative;float:left;background:#F7F7F7;padding:40px;box-sizing:border-box;border:2px solid white;margin-left:-2px;overflow:hidden;z-index:600;-webkit-transition:all 500ms cubic-bezier(0.26, 1.48, 0.47, 0.96);transition:all 500ms cubic-bezier(0.26, 1.48, 0.47, 0.96)}.grid-panel.active{display:block}.grid-panel.mobile-panel{display:none}.grid-panel .videobox{display:block;float:left;margin-right:40px;width:50% !important;height:27.87% !important;margin-bottom:30px}.grid-panel img{display:block;margin:auto}.grid-panel p{font-family:'ProximaNova', sans-serif;font-size:16px;line-height:24px;color:#404040;font-weight:normal;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;margin-bottom:24px}.grid-panel p.dayspan{line-height:20px;margin-bottom:0px}.grid-panel p strong{font-weight:bold}@media (max-width: 700px){.grid-panel{width:100%;padding:20px}.grid-panel .videobox{width:100% !important;margin-bottom:20px;margin-right:0px}.mobilegrid-panel-wrapper{display:block;width:100%;position:relative;height:0px;overflow:hidden}}.mobilegrid-panel-wrapper{-webkit-transition:all 500ms cubic-bezier(0.26, 0.77, 0.47, 0.96);transition:all 500ms cubic-bezier(0.26, 0.77, 0.47, 0.96)}.icon-container{display:block;height:48px;width:150px;position:relative;margin-top:10px;margin-bottom:0px;margin-left:auto;margin-right:auto;position:absolute;bottom:0px;left:50%;margin-left:-75PX}.icon{display:block;position:relative;height:24px;width:24px;background-repeat:no-repeat;cursor:pointer;float:left}.icon.email{width:32.5px;background-image:url(/assets/email-c6d3b26c28b0228b403e7035db866444d0778baf3902ac4f59e6505214a1bb8f.svg);background-size:32.5px 24px;margin-right:30px}.icon.facebook{background-image:url(/assets/facebook-6753631266ae5480bfe899598c2fe870c8160121266701f31ab309bf9e2d6387.svg);background-size:24px 24px;margin-right:30px}.icon.twitter{background-image:url(/assets/twitter-4c2e0793d1f9fcbab87d661d37e3d2a82ea6eaec5dc6ca26af3c38f5a4b834d5.svg);background-size:24px 24px}.endless-animation{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;display:block !important;background-repeat:no-repeat;background-position:center center;z-index:1000;pointer-events:none}.endless-animation.bauble-loop{background-image:url(/assets/bauble-loop-001-alpha-be971a2f4c33a5318cef449fd25901264cbe047af03d918d7aadda16a2e079a0.gif);background-size:200px 200px}.endless-animation.gingerbread-loop{background-image:url(/assets/gingerbread-loop-001-alpha-86383cb5cfc238856cd7bc6bed4a7cca8c8592fe881bfe07cb13facc16b1a9f9.gif);background-size:200px 200px}.endless-animation.lights-loop{background-image:url(/assets/lights-loop-001-alpha-7a4fef45eb79916cc525bc1ceceaf7491b75c740371cb82756ad481e8af31764.gif);background-size:200px 200px}.endless-animation.snowflake{background-image:url(/assets/snowflake-loop-001-alpha-9c208d57313cf745e98bdbbedbe8fa2c37e41b8da9b87b7d89ad4c56b55dd489.gif);background-size:200px 200px}.endless-animation.snowflake:hover{background-image:url(/assets/snowflake-loop-001-alpha-9c208d57313cf745e98bdbbedbe8fa2c37e41b8da9b87b7d89ad4c56b55dd489.gif);background-size:200px 200px}.active .endless-animation{opacity:0}.grid-square:hover .wrap-unwrap-image{opacity:1}.grid-square:hover .endless-animation.snowflake{background-image:url(/assets/snowflake-loop-001-alpha-9c208d57313cf745e98bdbbedbe8fa2c37e41b8da9b87b7d89ad4c56b55dd489.gif);background-size:200px 200px}.grid-square:hover .endless-animation.snowflake{background-image:url(/assets/snowflake-loop-001-alpha-9c208d57313cf745e98bdbbedbe8fa2c37e41b8da9b87b7d89ad4c56b55dd489.gif);background-size:200px 200px}.inline-icon{display:inline-block;height:24px;width:24px;margin-bottom:-6px;margin-left:6px;background-repeat:no-repeat;background-position:center}.inline-icon.mint{width:52px;background-image:url(/assets/icons/icon-mint-7a6d4febd617a30c06d161ffb7d3c7fcce62cf44c4e9f31a608e98c3264e6eb5.svg);background-size:52px 24px}.inline-icon.chariot{width:24px;background-image:url(/assets/icons/icon-chariot-f0839c7aa576e64eb1b965231ff87eeb22d4cc5039eb3dcd75327ce74d99439a.png);background-size:24px 24px}.inline-icon.billy{width:67px;background-image:url(/assets/icons/icon-billy-4ab861582d389fe975ce58a9102ffdf2e8f8371ba21e12609b17bb453508f186.svg);background-size:67px 24px}.inline-icon.bobby{width:59.5px;background-image:url(/assets/icons/icon-bobby-f947e8dececf1c10e8e95d6e42bc0c058bb1e123c9225746adbd71b596c4a8c9.svg);background-size:59.5px 24px}.inline-icon.truebil{width:112px;background-image:url(/assets/icons/icon-truebil-ec09df89e772b491cbaa9842b0120022d9f3e036105997a9f4768e11dab43ecb.svg);background-size:112px 24px}.inline-icon.thiel{width:24px;background-image:url(/assets/icons/icon-thiel-fd35f8e441a728ed9e250410c891f034ff1576f9ccc9181cf96d2707e93f4b7e.png);background-size:24px 24px}.inline-icon.google{width:71px;background-image:url(/assets/icons/icon-google-edebee9ae5b74be6c8ac78f295b232d5c6a87ba1c0f693afb8f5e1f5f255730e.png);background-size:71px 24px}.inline-icon.adobe{width:24px;background-image:url(/assets/icons/icon-adobe-f56874cc81a3f54e876e15f73dbb9496ba9daed3272ef20f86eeae9862439b4d.png);background-size:24px 24px}.inline-icon.apple{width:24px;background-image:url(/assets/icons/icon-apple-995239c2cf97684c0f8a9aab8d53b10f0e52aa062040d5bae2c2d6d89b4168ff.svg);background-size:24px 24px;margin-bottom:-3px}.inline-icon.paypal{width:90.5px;background-image:url(/assets/icons/icon-paypal-bb0f66656994bec999de562deaf85af087d5720d0edbc76c0f703138f8fae474.png);background-size:90.5px 24px}.inline-icon.tweetdeck{width:24px;background-image:url(/assets/icons/icon-tweetdeck-4c67a441899d542f93010d073b96fe47474b52c841ec6ec10b9d5ff128fbba67.png);background-size:24px 24px}.inline-icon.ebay{width:60px;background-image:url(/assets/icons/icon-ebay-410943d4ed7f6c8e490cb7e90940d902b3016f08b25dcb63510545224920553a.png);background-size:60px 24px}.inline-icon.amazon{width:78px;background-image:url(/assets/icons/icon-amazon-da823324159647b72db7a65779ee2a4dae91ddb3689f6d3387ae009a58e8a088.png);background-size:78px 24px;margin-bottom:-12px}.inline-icon.alibaba{width:47px;background-image:url(/assets/icons/icon-alibaba-691ec4f477b579790a326dc8e6869edaacae2eaff9dec9e2c0ed9e2b85c26a12.png);background-size:47px 24px}.inline-icon.uber{width:24px;background-image:url(/assets/icons/icon-uber-849c7bae87a9fde01d9fe26584fd87ac7379cf3fd3d754d5556de7644fbe8791.svg);background-size:24px 24px}.inline-icon.andreessen{width:24px;background-image:url(/assets/icons/icon-andreessen-085fac35d5fe9a1f089b7c0707fe5bf8f5b9e4d71f0b6f65270adc9fe55a3b6d.png);background-size:24px 24px}.inline-icon.dollarshaveclub{width:24px;background-image:url(/assets/icons/icon-dollarshaveclub-7d189cdd646c7df8c16fd5076b68cc2bfa6ea37a020f8fc2e09a1183599cfe2c.svg);background-size:24px 24px}.inline-icon.warbyparker{width:133.25px;background-image:url(/assets/icons/icon-warbyparker-5113f2aa650c9d8465049aa550898bcfc8b24f897df23385274c41e1543d1bf2.svg);background-size:133.25px 12px}.inline-icon.ikea{width:66.5px;background-image:url(/assets/icons/icon-ikea-ed489395ff31d4de7032ecf8abd05f4c0ff9843b45986b95dbf6e57b2937cc31.svg);background-size:66.5px 24px}.inline-icon.dell{width:24px;background-image:url(/assets/icons/icon-dell-b368a33009650f814400613bd6083899010394c1cd4356b724e86e02e2f39ffb.png);background-size:24px 24px}.inline-icon.slack{width:24px;background-image:url(/assets/icons/icon-slack-a26d50de1c4d8a55d0fbec987e78fe848b7f8b5eee0bd4c532c9e48464f16fb7.svg);background-size:24px 24px}.inline-icon.gigster{width:85.17px;background-image:url(/assets/icons/icon-gigster-73ce171538ebb8564d6e76cbccb2a963c0f8f77c44d2e35394692a03f317cc09.png);background-size:85.17px 24px}.inline-icon.airbnb{width:24px;background-image:url(/assets/icons/icon-airbnb-996733ab4f1f0b36fc6e8a929a6d5b542c9797635acd4386859743aa02cd676a.svg);background-size:24px 24px}.inline-icon.dropbox{width:24px;background-image:url(/assets/icons/icon-dropbox-a6019c914a4b69f44c6d8f8db9f32517058ffcf1b61528e2b315d1709761b857.svg);background-size:24px 24px}.inline-icon.couchsurfing{width:65.975px;background-image:url(/assets/icons/icon-couchsurfing-962492ac3cc58f8dd130f74c91514c0f3e632ee6df42f57a28a1eb1f34b6bb5c.jpg);background-size:65.975px 24px}.inline-icon.casper{width:73.335px;background-image:url(/assets/icons/icon-casper-c0d9da4c42d5e8f81693466fdcb3666e1fda7b491ea1a5f646de355e8d15ee97.png);background-size:73.335px 24px}.inline-icon.square{width:96px;background-image:url(/assets/icons/icon-square-b94e208b9c356ce7e3b7d05a4bcbb1c02bb626a6ea76428509b33df9a1c2b6bd.png);background-size:96px 24px}.inline-icon.photoshop{width:24px;background-image:url(/assets/icons/icon-photoshop-c1d842c5850cadab505c4555fc7eb564224db15c8be2718b7adbfc94a7591281.png);background-size:24px 24px}.inline-icon.canva{width:24px;background-image:url(/assets/icons/icon-canva-f2425192b0b98013a9e555be5bd7e7b117b76081b636cae4cf4b2edcc6effa29.png);background-size:24px 24px}.inline-icon.webflow{width:95px;background-image:url(/assets/icons/icon-webflow-da69175a290f80bc8610e75c48f1c22076daf8dfc8e15f520a98bb261bb27c0d.png);background-size:95px 24px}.inline-icon.peopleperhour{width:153px;background-image:url(/assets/icons/icon-peopleperhour-c64afde8d0b2a204a06da72ee53447c054928f05f0b814a00f65cd06c587d431.png);background-size:153px 24px}.inline-icon.upwork{width:85px;background-image:url(/assets/icons/icon-upwork-130604ebf2d70be5c8bbb1a1fc6840a50dcfab3360cf6e3f2aa6c9724619364b.png);background-size:85px 24px}.inline-icon.askwonder{width:37.5px;background-image:url(/images/icons/icon-askwonder.svg);background-size:37.5px 24px}.inline-icon.okcupid{width:75px;background-image:url(/assets/icons/icon-okcupid-c7356f6f575ce298e0805f58103e97d658de1609c3a160d7a7205d3d727f08b9.svg);background-size:75px 24px;margin-bottom:-8px}.inline-icon.cliffnotes{width:32px;background-image:url(/assets/icons/icon-cliffsnotes-480ebcf6dc4ce846249a994a374af5b57531e93cae852f535b78901ed7a5f358.png);background-size:32px 24px}.inline-icon.sparknotes{width:120px;background-image:url(/assets/icons/icon-sparknotes-6a6345cb7b19986528e3212e3dc683ce09644fea0769f337cd8822db5e39b767.png);background-size:120px 24px}.inline-icon.eharmony{width:117px;background-image:url(/assets/icons/icon-eharmony-1ae73335d8ee7a38e4305acbdbd66c57a02b27702cc2d99404026d88a067afb3.png);background-size:117px 24px;margin-bottom:-8px}.inline-icon.match{width:82px;background-image:url(/assets/icons/icon-match-1890f1402f2e8bf7f9fcf5ccd4259a60c18de227247418c05f9c2773deb2e37b.svg);background-size:82px 24px;margin-bottom:-2px}.inline-icon.instacart{width:120px;background-image:url(/assets/icons/icon-instacart-a3628a5856eaadff5041a5ea51403383b2e792af8d33ce3003643468967102a8.png);background-size:120px 24px}.inline-icon.postmates{width:56.5px;height:49.5px;background-image:url(/assets/icons/icon-postmates-d72e4ddd5c8bd1e420e3c8adab371a9c91fbdd4f8db8bc249e210a1eac033e09.png);background-size:56.5px 49.5px;margin-bottom:-20px;margin-top:-12px}.inline-icon.autopsy{width:24px;background-image:url(/assets/icons/icon-autopsy-42848579b8f9895a66909b403c3135ed0c1ca507516369ef11a0d3e7ffbbde25.png);background-size:24px 24px}.inline-icon.angellist{width:130.5px;background-image:url(/assets/icons/icon-angellist-7e41d46445c74658e1e613a074a25182ae1e55b578268ee2a3a80ae19e0f4a25.png);background-size:130.5px 24px}.inline-icon.avvo{width:64.5px;background-image:url(/assets/icons/icon-avvo-ddcbdf7374aa8323467c1cf67fc0a79bf63f7bdad749ec705ea59fa02ea9163e.png);background-size:64.5px 24px;margin-bottom:-1px}.inline-icon.arduino{width:35.5px;background-image:url(/assets/icons/icon-arduino-3ef660f9d1494d6a7dfd5d0c1aaa1ed4e9f69466cf929ccf7b6f08788fbe438f.png);background-size:35.5px 24px}.inline-icon.meetup{width:37.5px;background-image:url(/assets/icons/icon-meetup-fe861468957a3322076cdde69ccafe756fec4287af8ed9f54c94deba177cb207.png);background-size:37.5px 24px}.inline-icon.aptible{width:92.5px;background-image:url(/assets/icons/icon-aptible-74a0c51968062ea935ac640c0d15d00b5bd6e50ad3723bd49eb1567dece02d0c.png);background-size:92.5px 24px}.inline-icon.shopify{width:83.5px;background-image:url(/assets/icons/icon-shopify-0b18538b9af7b28d0fda7a82165ff1f9f15daf18235e97c92217a903591d6016.png);background-size:83.5px 24px}.inline-icon.woocommerce{width:120px;background-image:url(/assets/icons/icon-woocommerce-8690f35958a31282923e3f5f9926c9f41f9f5d20e78ef5e3d2f471dbcb2fa87a.png);background-size:120px 24px}.inline-icon.squarespace{width:74px;background-image:url(/assets/icons/icon-squarespace-4a4463964b4452ee7494a259511204bb924d9d59ab51a6ce534f39c01600c0c6.png);background-size:74px 49.5px;height:49.5px}.inline-icon.cowsharing{width:76px;background-image:url(/assets/icons/icon-cowsharing-372717a9304113a5bedf2e5231708ffa51eb8d590c4b4329ec802f3055c271b7.png);background-size:76px 24px}.inline-icon.helloalfred{width:133.5px;background-image:url(/assets/icons/icon-helloalfred-44bf94ff1dda8a9e8ccd297c454e762be8d0960fc0e6ad0c850a1cde255b4f23.svg);background-size:133.5px 24px}.inline-icon.facebook{width:121px;background-image:url(/assets/icons/icon-facebook-6d33bf6b2f7580b92161a91f149fd82b08e0450f6463d3067516763a652cb0af.png);background-size:121px 24px}.inline-icon.duckduckgo{width:61.5px;background-image:url(/assets/icons/icon-duckduckgo-a95817cb064ad54dd6913cac1ee81416fbd08923f10eef05dc35c636e13270b0.png);background-size:61.5px 49.5px;height:49.5px;margin-top:-12px;margin-bottom:-18px}.inline-icon.tinder{width:24px;background-image:url(/assets/icons/icon-tinder-81e4353ae19516ce842b3a952ff98f27896af156fa626dc0df8b252dba1cfd0b.svg);background-size:24px 24px}.inline-icon.youtube{width:48px;background-image:url(/assets/icons/icon-youtube-7c85aea123ccebb84d2244830bf4543fc4921cdba01d00d352b2a8d035b4f493.svg);background-size:48px 24px}.inline-icon.samsung{width:73px;background-image:url(/assets/icons/icon-samsung-4d381af60d3df226f79f32104d57676c5fefe03e23278793508c4ca8ec91a67c.png);background-size:73px 24px}.inline-icon.microsoft{width:115px;background-image:url(/assets/icons/icon-microsoft-af8a5f5c2d71427b68b435470c62142cc75781e7c3742cef1738dde8520001eb.svg);background-size:115px 24px}.inline-icon.pushforpizza{width:42px;background-image:url(/assets/icons/icon-pushforpizza-555b8380503c05ac91c6907d8bb50f1124b48c5507a7b3e5fc2eadbfd931aac0.png);background-size:42px 49.5px;height:49.5px;margin-top:-12px;margin-bottom:-18px}.inline-icon.rev{width:50px;background-image:url(/assets/icons/icon-rev-620fa2963a27f6791aa80c8842366b9126a2fe2ec6e355aaa446ff89c26b52c3.png);background-size:50px 49.5px;height:49.5px;margin-top:-12px;margin-bottom:-18px}.inline-icon.zynga{width:24px;background-image:url(/assets/icons/icon-zynga-90a81210946e7cefd866c9a10976be239e3f8c9d74a63c6f15f342748aac5bf1.svg);background-size:24px 24px;height:24px}.inline-icon.laurastar{width:78px;background-image:url(/assets/icons/icon-laurastar-9ff37f5481261b5f43d55b73f6a0724800421313ec72d2e2677c12903798b89b.svg);background-size:78px 49.5px;height:49.5px;margin-top:-12px;margin-bottom:-18px}.inline-icon.tile{width:50px;background-image:url(/assets/icons/icon-tile-44d8983be66d4c3061c06446334d1e5d6356976b251680d3ad9b64b09b104354.png);background-size:50px 50px;height:50px;margin-top:-12px;margin-bottom:-18px}.inline-icon.toms{width:38.5px;background-image:url(/assets/icons/icon-toms-a7bd5f0420fb8e23b3f4354dd831db35d38798ca2a8d2dc0e1e9a831638a87fc.png);background-size:38.5px 24px}@font-face{font-family:'ProximaNova';src:url(/assets/fonts/ProximaNovaRegular-f302a73436e771c6f3eb7c557fd02dee8dff99ac866a1130ab798d759296ced6.eot);src:url(/assets/fonts/ProximaNovaRegular-f302a73436e771c6f3eb7c557fd02dee8dff99ac866a1130ab798d759296ced6.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/ProximaNovaRegular-dd41bacde77458199ebe4fe9404db8bd6316139098e3281b6de9120f60c3cc80.woff) format("woff"),url(/assets/fonts/ProximaNovaRegular-736b7b2280c183daf617a5166d18bad5b3bb4976563e3e3ed6ba44b5924fb87c.ttf) format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'ProximaNova';src:url(/assets/fonts/proxima_nova_bold-6c56591a71db33f6442a795ea0cd7f5956354faf4ee38bff5403d72b9d13dcd4.eot);src:url(/assets/fonts/proxima_nova_bold-6c56591a71db33f6442a795ea0cd7f5956354faf4ee38bff5403d72b9d13dcd4.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/proxima_nova_bold-725ad607bff7700238b082e52be3edea8e865aa834c65f6651919e934badf650.woff) format("woff"),url(/assets/fonts/proxima_nova_bold-fea4cea2081241efaf7928c250c36035dcbd8d35b72b439d48aa8063fd86083f.ttf) format("truetype");font-style:normal;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:'ProximaNova';src:url(/assets/fonts/ProximaNovaRegularItalic-3e090c5ba85f725f7d0853227b3a194bc68049961ff30b3a53cba1a23d321998.eot);src:url(/assets/fonts/ProximaNovaRegularItalic-3e090c5ba85f725f7d0853227b3a194bc68049961ff30b3a53cba1a23d321998.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/ProximaNovaRegularItalic-c3cb025cde3f294158e1e1f063ac750500aa3197e4e55f9485dcc20378fa84be.woff) format("woff"),url(/assets/fonts/ProximaNovaRegularItalic-52ac2d86a058694dc753731f0221b6eb34673bb61039a3422db76ca939e2905c.ttf) format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'GothamThin';src:url(/assets/fonts/Gotham-Thin-7fb033db4f8fc119539ff7ecd7662f7f19f4e382d4f8a3500580c745ab596c4c.woff) format("woff");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'GothamBook';src:url(/assets/fonts/Gotham-Light-613dfbef2e2671f7c750a152f3f171a2975b33e50564c1b4a8a2d6bd266fcccb.woff) format("woff");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'Gotham';src:url(/assets/fonts/Gotham-Medium-f3caf1fac8d00287abd034c58e212110cf4a216a1342fecdbeee4f4087356a7d.woff) format("woff");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'Gotham';src:url(/assets/fonts/Gotham-Bold-e870af8beea446eedd216a1cf7839dddef3e74d2cf3480b02e80b214ae71760f.woff) format("woff");font-style:normal;font-weight:bold;text-rendering:optimizeLegibility}h1,h2,h3,h4,a,p,p a,p strong,blockquote,blockquote+span,ul,ul li,ol li,li,label,input{font-family:'ProximaNova', sans-serif;-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-margin-start:0px;-webkit-margin-end:0px;font-weight:normal;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}h1{font-weight:bold;color:#404040}h2,h3,h4,p,p a,p strong,blockquote,blockquote+span{font-weight:normal;color:#404040}h1,h2,h3,h4{font-family:'Gotham', sans-serif}h1{font-size:30px;line-height:40px;margin-bottom:30px}h2{font-family:'Gotham', sans-serif;font-weight:normal;font-size:27px;line-height:30px;margin-bottom:30px}h3{font-family:'GothamBook', sans-serif;font-weight:normal;font-size:22.5px;line-height:30px;margin-bottom:30px}h4{font-family:'Gotham', sans-serif;font-weight:normal;font-size:16px;line-height:30px;margin-bottom:30px}p{font-size:16px;line-height:30px;margin-bottom:30px}p a,a{cursor:pointer;color:#55BBC7;text-decoration:underline}p a:hover,a:hover{color:#ED5656;text-decoration:underline}p strong{font-weight:600}blockquote{color:rgba(87,94,104,0.75);font-size:16px;line-height:30px;margin-bottom:30px}blockquote+span{display:block;font-size:16px;line-height:30px;margin-bottom:30px;margin-top:-30px;color:rgba(87,94,104,0.75)}h1.title-header{text-align:left;font-size:30px;line-height:40px;font-weight:normal;margin-top:34px;margin-bottom:6px;color:#ED5656}@media (max-width: 700px){h1.title-header{margin:25px 30px;font-size:22.5px;line-height:30px}}
