@media (max-width:600px){html article nav{right:auto;left:0}html article nav li+li{margin-left:6px}html article nav a{font-size:60%}html section{display:block}html section p{padding:0 !important}html section .sub{min-height:50vh}html section .sub:not(.half){width:100%;text-align:center !important}html section .sub:not(.half) .image{background-position:center center !important}html section.hero .image{margin-top:40px;background-image:url(../img/1_iphone_white_angle1.png) !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.yellow{background:#f8c82d}.blue{background:#4dc6e6}.green{background:#0aba58}.red{background:#e72138}.grey{background:#222;color:#fff}.grey a{color:inherit}body{margin:0;padding:0;font-size:140%;line-height:160%;color:#222;cursor:default}article{position:relative}article nav{position:absolute;right:0;top:0;padding:4px 8px;font-family:'Open Sans'}article nav ol,article nav li{margin:0;padding:0;list-style:none}article nav li{display:block;float:left}article nav li+li{margin-left:10px}article nav a{color:#876905;font-size:60%}article nav a:hover{color:#000}section{padding:40px 20px;margin:0 auto;overflow:auto}section p{font-family:'Open Sans';padding-left:20%}section q{font-family:'Cabin';font-size:120%}section.content{max-width:1000px}section .centered{clear:both;text-align:center;padding-top:20px}section .centered p{padding:0;padding:0 15vw}section .sub{float:left;min-height:70vh;position:relative;width:50%;text-align:right}section .sub img{height:30%;height:400px}section .sub+.sub{text-align:left}section .sub+.sub p{padding-left:0;padding-right:20%}section .sub+.sub .image{background-position:left center}section .sub .image{position:absolute;left:10%;top:0;right:10%;bottom:0;background-repeat:no-repeat;background-position:right center;background-size:contain}section .sub .image img{display:none}.image.delighter{transition:all 1s ease-out;opacity:0}.image.delighter.started{opacity:1}.image.delighter.delighter-left{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);-o-transform:translateX(-10%)}.image.delighter.delighter-left.started{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.image.delighter.delighter-right{-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%)}.image.delighter.delighter-right.started{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.image.delighter.delighter-down{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);-o-transform:translateY(10%)}.image.delighter.delighter-down.started{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.image.delighter.delighter-scale{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}.image.delighter.delighter-scale.started{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}h1{font-size:300%;margin-bottom:40px;text-transform:uppercase;font-family:'Cabin'}h2{font-family:'Cabin'}.small{font-size:60%;line-height:1.5em;opacity:.7}section.hero{background:#f8c82d}section.hero .sub{padding-right:0}section.hero p{font-size:140%;line-height:140%}.icon{display:inline-block;width:50px;height:50px;margin:10px 0;background:no-repeat center center;background-size:contain}.icon+.icon{margin-left:10px}.icon.light{opacity:.2}.icon.star{background-image:url(../img/star-full-dark.png)}.icon.daily{background-image:url(../img/event_available.png);opacity:.7}.icon.check{background-image:url(../img/checkmark.png)}.stars.delighter.started .star-1{-webkit-animation:bounce .7s ease-out .5s;-moz-animation:bounce .7s ease-out .5s;-ms-animation:bounce .7s ease-out .5s}.stars.delighter.started .star-2{-webkit-animation:bounce .7s ease-out 1s;-moz-animation:bounce .7s ease-out 1s;-ms-animation:bounce .7s ease-out 1s}.stars.delighter.started .star-3{-webkit-animation:bounce .7s ease-out 1.5s;-moz-animation:bounce .7s ease-out 1.5s;-ms-animation:bounce .7s ease-out 1.5s}@-webkit-keyframes bounce{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.5)}100%{-webkit-transform:scale(1)}}.button{background:#4dc6e6;padding:10px 20px;text-decoration:none;color:#fff;border-radius:8px;border-bottom:solid #1993b4 3px;box-shadow:2px 2px 4px rgba(0,0,0,0.5)}.button:hover{background:#63cde9;border-bottom:solid #1ca6ca 3px}.button.red{background:#e72138;border-bottom:solid #92101f 3px}.button.red:hover{background:#e9384d;border-bottom:solid #a91224 3px}#play-now{position:relative;padding-left:50px}#play-now:before{content:'';display:block;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-47%);-moz-transform:translateY(-47%);-ms-transform:translateY(-47%);-o-transform:translateY(-47%);width:40px;height:50%;background:url(../img/play_white.png) no-repeat center center;background-size:contain}.black-belt,.white-belt{display:block;background:#222;color:#fff;text-align:center;padding:8px;font-size:100%;font-family:'Cabin'}.black-belt a,.white-belt a{color:inherit}.black-belt a:hover,.white-belt a:hover{color:#a6e3f3}.white-belt{background:#fff;color:#222}.carousel{position:relative;overflow:hidden}.quotes{width:500%;overflow:auto;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out}.quotes.show-1{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.quotes.show-1 blockquote:nth-child(1){opacity:1}.quotes.show-2{-webkit-transform:translateX(-20%);-moz-transform:translateX(-20%);-ms-transform:translateX(-20%);-o-transform:translateX(-20%)}.quotes.show-2 blockquote:nth-child(2){opacity:1}.quotes.show-3{-webkit-transform:translateX(-40%);-moz-transform:translateX(-40%);-ms-transform:translateX(-40%);-o-transform:translateX(-40%)}.quotes.show-3 blockquote:nth-child(3){opacity:1}.quotes.show-4{-webkit-transform:translateX(-60%);-moz-transform:translateX(-60%);-ms-transform:translateX(-60%);-o-transform:translateX(-60%)}.quotes.show-4 blockquote:nth-child(4){opacity:1}.quotes.show-5{-webkit-transform:translateX(-80%);-moz-transform:translateX(-80%);-ms-transform:translateX(-80%);-o-transform:translateX(-80%)}.quotes.show-5 blockquote:nth-child(5){opacity:1}blockquote{opacity:0;margin:0;width:20%;height:100%;background:#eee;padding:20px;float:left;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out}blockquote a{color:inherit;text-decoration:none}blockquote .quote{display:block;font-family:'Roboto Slab',serif}blockquote .quote:before{content:"“"}blockquote .quote:after{content:"”"}blockquote .author{white-space:nowrap;font-family:'Cabin';color:#000;font-weight:bold;text-decoration:underline}#footer{background-color:rgba(0,0,0,0.85);display:flex;align-items:center;justify-content:space-between;color:#fff;margin-top:50px;padding:20px 50px;font-family:'Open Sans';font-size:70%}#footer a{color:#fff}@media screen and (max-width:800px){#footer{flex-direction:column}}#footer .logo{width:calc(100% / 3)}@media screen and (max-width:800px){#footer .logo{display:flex;width:100%;align-items:center;justify-content:center;margin:20px 0 40px 0}}#footer .proudq42product{width:calc(100% / 3);display:flex;justify-content:center}#footer .contact-details{text-align:right;width:calc(100% / 3)}@media screen and (max-width:800px){#footer .contact-details{width:100%;text-align:center}}