.creative a.button,.focus,.thinking{box-sizing:border-box}.flexslider .caption-wrap{width:100%!important;height:100%!important;margin:0!important;padding:0!important;background:0 0!important;opacity:1!important;font-style:normal!important}.metaslider .caption{padding:0!important}.creative-container{float:left;display:block;width:100%;margin:0;text-align:center;position:relative}.creative{top:0;height:100%;width:100%;position:absolute}.creative a.button{font-family:latoregular;font-weight:400;color:#000;border:1px solid #000;background-color:transparent;text-transform:uppercase;font-size:15px;padding:10px 30px;text-align:center;float:none;position:absolute;margin:18% 0 0 -75px;display:block;width:150px;text-decoration:none;clear:both;line-height:1em;top:0;left:50%}.bestfriend div.wordBest,.thinking div.wordFaithinking{font-weight:400;opacity:1;line-height:normal!important;text-align:center}.creative a.button:hover{background-color:#49C7F2}@media only screen and (max-width:959px){.creative,.creative-container{width:100%;padding:0;height:200px!important;margin:0;overflow:hidden;position:relative}.creative a.button{font-size:13px;padding:8px 25px;position:absolute;margin:0 0 0 -65px;width:130px;top:auto;bottom:30px}}.bestfriend{position:relative!important;background:#fff}.bestfriend video{position:absolute;top:0;left:0;bottom:0;right:0;width:auto;margin:-4% auto 0!important;padding:0!important;background:0 0!important}.bestfriend div.wordBest{font-family:latolight;display:inline-block!important;position:absolute;bottom:13%;left:0;width:100%;font-size:4vw;letter-spacing:-.01em;color:#44C5F2}.bestfriend div.wordBest span{letter-spacing:-.1em;font-size:4vw}.bestfriend div.wordBest span.let2{letter-spacing:-.05em}@media only screen and (max-width:959px){.bestfriend div.wordBest,.bestfriend div.wordBest span{font-size:5vw}}@media only screen and (max-width:767px){.bestfriend{height:200px;padding:0;background:url(../../uploads/2015/07/ScottyDog.gif) center center no-repeat #fff;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.bestfriend video{display:none}.bestfriend div.wordBest,.bestfriend div.wordBest span{font-size:7vw}}.thinking{background-color:#fff;width:100%;text-align:center}.thinking div.wordFaithinking{font-family:latobold;text-transform:lowercase;display:inline-block!important;position:absolute;top:0;left:0;width:100%;padding-top:5%}.thinking div.wordFaithinking span{display:inline;opacity:0;font-size:9vw!important;letter-spacing:-.5vw}@media only screen and (max-width:959px){.thinking div.wordFaithinking{padding-top:0;line-height:180px!important}.thinking div.wordFaithinking span{font-size:11vw!important;letter-spacing:-3px!important}}.thinking div.wordFaithinking span.faiththinking01,.thinking div.wordFaithinking span.faiththinking02,.thinking div.wordFaithinking span.faiththinking03,.thinking div.wordFaithinking span.faiththinking04,.thinking div.wordFaithinking span.faiththinking05{color:#44C5F2}.thinking div.wordFaithinking span.faiththinking06,.thinking div.wordFaithinking span.faiththinking07,.thinking div.wordFaithinking span.faiththinking08,.thinking div.wordFaithinking span.faiththinking09,.thinking div.wordFaithinking span.faiththinking10,.thinking div.wordFaithinking span.faiththinking11{color:#000}.focus div.wordFaith,.focus div.wordFocus{font-family:latobold;text-transform:lowercase;font-weight:400;display:inline-block!important;opacity:1;line-height:normal!important;text-align:center;padding-top:5%;font-size:9vw!important;letter-spacing:-.3vw;color:#fff;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:0;width:100%}.focus{background-color:#44C5F2;width:100%;text-align:center}.creative.focus a.button{background:#49C7F2}.creative.focus a.button:hover{background-color:#fff}.focus div.wordFocus{-moz-animation-name:focus;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-moz-animation-duration:5s;-webkit-animation-name:focus;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-duration:5s;animation-name:focus;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:5s;-webkit-transform:translateZ(0) scale(1,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.focus div.wordFaith{-moz-animation-name:focusfaith;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-moz-animation-duration:5s;-webkit-animation-name:focusfaith;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-duration:5s;animation-name:focusfaith;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:5s;-webkit-transform:translateZ(0) scale(1,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.focus img{position:absolute;top:0;left:0;width:100%;height:auto;display:block;margin:0;padding:0;opacity:.8}@media only screen and (max-width:959px){.focus img{width:941px;height:235px;max-width:none!important;top:0;left:-9999px;right:-9999px;margin:auto}.focus div.wordFaith,.focus div.wordFocus{top:0;left:0;padding-top:0;font-size:14vw!important;letter-spacing:-3px!important;line-height:180px!important}}@media only screen and (max-width:479px){.focus div.wordFaith,.focus div.wordFocus{font-size:22vw!important}}@-moz-keyframes focus{0%,100%,20%{text-shadow:none;color:#fff;opacity:1}40%,80%{text-shadow:0 0 20px rgba(255,255,255,.5);color:transparent;opacity:1}60%{text-shadow:0 0 20px rgba(255,255,255,.5);color:transparent;opacity:0}}@-webkit-keyframes focus{0%,100%,20%{text-shadow:none;color:#fff;opacity:1}40%,80%{text-shadow:0 0 20px rgba(255,255,255,.5);color:transparent;opacity:1}60%{text-shadow:0 0 20px rgba(255,255,255,.5);color:transparent;opacity:0}}@keyframes focus{0%,100%,20%{text-shadow:none;color:#fff;opacity:1}40%,80%{text-shadow:0 0 20px rgba(255,255,255,.5);color:transparent;opacity:1}60%{text-shadow:0 0 20px rgba(255,255,255,.5);color:transparent;opacity:0}}@-moz-keyframes focusfaith{0%,100%{text-shadow:0 0 20px rgba(255,255,255,.5);color:transparent;opacity:0}20%,80%{text-shadow:0 0 20px rgba(255,255,255,.5);color:transparent;opacity:1}40%,60%{text-shadow:none;color:#fff;opacity:1}}@-webkit-keyframes focusfaith{0%,100%{text-shadow:0 0 20px rgba(255,255,255,.5);color:transparent;opacity:0}20%,80%{text-shadow:0 0 20px rgba(255,255,255,.5);color:transparent;opacity:1}40%,60%{text-shadow:none;color:#fff;opacity:1}}@keyframes focusfaith{0%,100%{text-shadow:0 0 20px rgba(255,255,255,.5);color:transparent;opacity:0}20%,80%{text-shadow:0 0 20px rgba(255,255,255,.5);color:transparent;opacity:1}40%,60%{text-shadow:none;color:#fff;opacity:1}}.ideas100{position:relative!important;background:#44C5F2}.ideas100 .creativetv,.ideas100 video{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;margin:0 auto!important;padding:0!important}.ideas100 .creativetv{max-width:none}@media only screen and (max-width:959px){.ideas100 .creativetv{left:50%!important;margin-left:-400px!important}}.fish-tank video,.returns video{top:0;left:0;bottom:0;right:0;margin:0 auto!important;min-height:200px}@media only screen and (max-width:767px){.ideas100{background:url(../../uploads/2015/07/100-for-mobile.gif) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:200px;padding:0}.ideas100 video{display:none}}.returns{position:relative!important;background:#fff}.returns video{position:absolute;height:100%;padding:0!important}@media only screen and (max-width:767px){.returns{background:url(../../uploads/2015/07/returns.gif) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:200px;padding:0}.returns video{display:none}}@media only screen and (max-width:959px){.returns{overflow:hidden;height:200px;width:100%}.returns video{height:auto!important;min-width:100%;max-width:106%}}.fish-tank{position:relative!important;background:#000}.fish-tank video{position:absolute;padding:0!important}@media only screen and (max-width:767px){.fish-tank{background:url(../../uploads/2015/11/fish-tank1.gif) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:200px;padding:0}.fish-tank video,section.model-1{display:none}}.model-1,section.model-1{background:#fff}@media only screen and (max-width:959px){.fish-tank{overflow:hidden;height:200px;width:100%}.fish-tank video{height:auto!important;min-width:100%;max-width:106%}}section.model-1{height:100%;float:left;width:100%;position:relative;z-index:1}.model-1 .spinner:after,.model-1 .spinner:before,.spinner{position:absolute;left:0;right:0;top:0;bottom:0;border-radius:100%;margin:auto}.spinner{width:50px;height:50px}.model-1 .spinner{color:red;-webkit-animation:color-bubble 2s linear 0s infinite;animation:color-bubble 2s linear 0s infinite}.model-1 .spinner:after,.model-1 .spinner:before{content:'';box-shadow:0 0 0 3px;-webkit-animation:spinner-bubble 1.3s linear 0s infinite;animation:spinner-bubble 1.3s linear 0s infinite;width:10px;height:10px;opacity:0}.model-1 .spinner:before{-webkit-animation:spinner-bubble 1.3s linear 2s infinite;animation:spinner-bubble 1.3s linear 2s infinite}@-webkit-keyframes spinner-bubble{from{width:10px;height:10px;opacity:.8}to{width:50px;height:50px;opacity:0}}@keyframes spinner-bubble{from{width:10px;height:10px;opacity:.8}to{width:50px;height:50px;opacity:0}}@-webkit-keyframes color-bubble{0%{color:#009DDC}33%{color:#50B949}66%{color:#EE2D24}100%{color:#FEB825}}@keyframes color-bubble{0%{color:#009DDC}33%{color:#50B949}66%{color:#EE2D24}100%{color:#FEB825}}