html{visibility:visible!important}body.page-home h2{color:white}.titles{margin:12% auto 4%}a.cta{color:white;display:block;margin:30% 0 0;padding:20px;position:relative;text-decoration:none;-webkit-backface-visibility:hidden;z-index:100}#slide1 a:hover.cta,#slide1 a.cta.active{color:#2aace3}#slide2 a:hover.cta,#slide2 a.cta.active{color:#009f5e}#slide3 a:hover.cta,#slide3 a.cta.active{color:#960027}#slide4 a:hover.cta,#slide4 a.cta.active{color:#9c3468}html,body.page-home{background:black;color:white}html{visibility:visible!important}#feature.blue,#feature.green,#feature.red,#feature.purple{margin:0 auto;text-align:center;background-position:50% 0;background-repeat:no-repeat}#feature.blue{background-image:url(../img/bkg/slide_blu.jpg),url(../img/bkg/slide_grn.jpg),url(../img/bkg/slide_red.jpg),url(../img/bkg/slide_pur.jpg);-webkit-transition:background 400ms ease-in-out;-moz-transition:background 400ms ease-in-out;-ms-transition:background 400ms ease-in-out;transition:background 400ms ease-in-out}#feature.green{background-image:url(../img/bkg/slide_grn.jpg);-webkit-transition:background 400ms ease-in-out;-moz-transition:background 400ms ease-in-out;-ms-transition:background 400ms ease-in-out;transition:background 400ms ease-in-out}#feature.red{background-image:url(../img/bkg/slide_red.jpg);-webkit-transition:background 400ms ease-in-out;-moz-transition:background 400ms ease-in-out;-ms-transition:background 400ms ease-in-out;transition:background 400ms ease-in-out}#feature.purple{background-image:url(../img/bkg/slide_pur.jpg);-webkit-transition:background 400ms ease-in-out;-moz-transition:background 400ms ease-in-out;-ms-transition:background 400ms ease-in-out;transition:background 400ms ease-in-out}#brand{margin:20px 0 0 10px;width:19%}body.page-home .load{min-height:400px}body.page-home .spinner{float:left}body.page-home .footer_home{color:#009fe2;font-size:16px}body.page-home .footer_home ul{height:35px;line-height:15px;text-align:center}body.page-home .footer_home li{border-right:1px solid #575757;display:inline-block;padding:0 10px 0 5px;vertical-align:top}body.page-home .footer_home li:first-child,body.page-home .footer_home li:last-child{border-right:0}body.page-home .footer_home li a:hover{color:white}.ident{background:url(../img/icons/sprite.2.svg) -34px no-repeat;background-size:230px;height:22px;position:relative;right:2px;top:-5px;width:121px}.no-multiplebgs #feature.blue{background-image:url(../img/bkg/slide_blu.jpg)}.no-svg #brand{margin:35px 0 0 10px;width:260px}#container-box{margin:0 auto;max-width:1024px}.slides{cursor:pointer;overflow:hidden;position:relative}.slides .stage{position:absolute;width:100%}.slides .stage img{display:block;float:none;margin:20px 20%;width:20%;position:absolute}.slides .spacer{float:left;width:100%}a.cta{-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.titles.animate{-webkit-animation:titles .8s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:titles .8s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:titles .8s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:titles .8s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}.titles.animate.end{-webkit-animation:titles-end .4s .9s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:titles-end .4s .9s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:titles-end .4s .9s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:titles-end .4s .9s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}@-webkit-keyframes titles{0%{opacity:0}100%{-webkit-transform:translateY(15px);opacity:1}}@-webkit-keyframes titles-end{0%{-webkit-transform:translateY(10px);opacity:1}100%{opacity:0}}@keyframes titles{0%{opacity:0}100%{transform:translateY(15px);opacity:1}}@keyframes titles-end{0%{transform:translateY(10px);opacity:1}100%{opacity:0}}#laptop,#desktop,#tablets,#phone{opacity:0}#laptop,#tablets,#phone{z-index:1}#feature1 #desktop.animate{-webkit-animation:desktop .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:desktop .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:desktop .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:desktop .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}#feature1 #desktop.animate.end{-webkit-animation:desktop-end .7s .45s 1 both cubic-bezier(0.6,-0.28,0.735,0.045);-moz-animation:desktop-end .7s .45s 1 both cubic-bezier(0.6,-0.28,0.735,0.045);-ms-animation:desktop-end .7s .45s 1 both cubic-bezier(0.6,-0.28,0.735,0.045);animation:desktop-end .7s .45s 1 both cubic-bezier(0.6,-0.28,0.735,0.045)}@-webkit-keyframes desktop{0%{opacity:0}100%{-webkit-transform:translateX(100%);opacity:1}}@-webkit-keyframes desktop-end{0%{-webkit-transform:translateX(100%);opacity:1}100%{opacity:0}}@keyframes desktop{0%{opacity:0}100%{transform:translateX(100%);opacity:1}}@keyframes desktop-end{0%{transform:translateX(100%);opacity:1}100%{opacity:0}}#feature1 #laptop.animate{-webkit-animation:laptop .8s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:laptop .8s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:laptop .8s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:laptop .8s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}#feature1 #laptop.animate.end{-webkit-animation:laptop-end .6s .3s 1 both cubic-bezier(0.6,-0.28,0.735,0.045);-moz-animation:laptop-end .6s .3s 1 both cubic-bezier(0.6,-0.28,0.735,0.045);-ms-animation:laptop-end .6s .3s 1 both cubic-bezier(0.6,-0.28,0.735,0.045);animation:laptop-end .6s .3s 1 both cubic-bezier(0.6,-0.28,0.735,0.045)}@-webkit-keyframes laptop{0%{-webkit-transform:translateX(-60%);opacity:0}100%{-webkit-transform:translateX(20%);opacity:1}}@-webkit-keyframes laptop-end{0%{-webkit-transform:translateX(20%);opacity:1}100%{-webkit-transform:translateX(-60%);opacity:0}}@keyframes laptop{0%{transform:translateX(-60%);opacity:0}100%{transform:translateX(20%);opacity:1}}@keyframes laptop-end{0%{transform:translateX(20%);opacity:1}100%{transform:translateX(-60%);opacity:0}}#feature1 #tablets.animate{-webkit-animation:tablets .8s .6s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:tablets .8s .6s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:tablets .8s .6s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:tablets .8s .6s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}#feature1 #tablets.animate.end{-webkit-animation:tablets-end .6s .25s 1 both cubic-bezier(0.6,-0.28,0.735,0.045);-moz-animation:tablets-end .6s .25s 1 both cubic-bezier(0.6,-0.28,0.735,0.045);-ms-animation:tablets-end .6s .25s 1 both cubic-bezier(0.6,-0.28,0.735,0.045);animation:tablets-end .6s .25s 1 both cubic-bezier(0.6,-0.28,0.735,0.045)}@-webkit-keyframes tablets{0%{-webkit-transform:translateX(210%);opacity:0}100%{-webkit-transform:translateX(170%);opacity:1}}@-webkit-keyframes tablets-end{0%{-webkit-transform:translateX(170%);opacity:1}100%{-webkit-transform:translateX(210%);opacity:0}}@keyframes tablets{0%{transform:translateX(210%);opacity:0}100%{transform:translateX(170%);opacity:1}}@keyframes tablets-end{0%{transform:translateX(170%);opacity:1}100%{transform:translateX(210%);opacity:0}}#feature1 #phone.animate{-webkit-animation:phone .8s .8s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:phone .8s .8s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:phone .8s .8s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:phone .8s .8s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}#feature1 #phone.animate.end{-webkit-animation:phone-end .6s 1 both cubic-bezier(0.6,-0.28,0.735,0.045);-moz-animation:phone-end .6s 1 both cubic-bezier(0.6,-0.28,0.735,0.045);-ms-animation:phone-end .6s 1 both cubic-bezier(0.6,-0.28,0.735,0.045);animation:phone-end .6s 1 both cubic-bezier(0.6,-0.28,0.735,0.045)}@-webkit-keyframes phone{0%{-webkit-transform:translateX(280%);opacity:0}100%{-webkit-transform:translateX(215%);opacity:1}}@-webkit-keyframes phone-end{0%{-webkit-transform:translateX(215%);opacity:1}100%{-webkit-transform:translateX(280%);opacity:0}}@keyframes phone{0%{transform:translateX(280%);opacity:0}100%{transform:translateX(215%);opacity:1}}@keyframes phone-end{0%{transform:translateX(215%);opacity:1}100%{transform:translateX(280%);opacity:0}}#cog1,#cog2,#cog3{opacity:0}#cog1,#cog3{-webkit-transform:scale(0.8) rotate(120deg);-moz-transform:scale(0.8) rotate(120deg);-ms-transform:scale(0.8) rotate(120deg);transform:scale(0.8) rotate(120deg)}#cog2{-webkit-transform:scale(0.8) rotate(-120deg);-moz-transform:scale(0.8) rotate(-120deg);-ms-transform:scale(0.8) rotate(-120deg);transform:scale(0.8) rotate(-120deg)}#feature2 #cog1.animate,#feature2 #cog3.animate{-webkit-animation:cog1 .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:cog1 .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:cog1 .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:cog1 .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}#feature2 #cog1.animate.end,#feature2 #cog3.animate.end{-webkit-animation:cog1-end .6s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:cog1-end .6s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:cog1-end .6s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:cog1-end .6s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}@-webkit-keyframes cog1{0%{opacity:0}100%{-webkit-transform:scale(1) rotate(0deg);opacity:1}}@-webkit-keyframes cog1-end{0%{-webkit-transform:scale(1);opacity:1}100%{opacity:0}}@keyframes cog1{0%{opacity:0}100%{transform:scale(1) rotate(0deg);opacity:1}}@keyframes cog1-end{0%{transform:scale(1);opacity:1}100%{opacity:0}}#feature2 #cog2.animate{-webkit-animation:cog2 .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:cog2 .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:cog2 .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:cog2 .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}#feature2 #cog2.animate.end{-webkit-animation:cog2-end .6s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:cog2-end .6s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:cog2-end .6s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:cog2-end .6s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}@-webkit-keyframes cog2{0%{opacity:0}100%{-webkit-transform:scale(1) rotate(0deg);opacity:1}}@-webkit-keyframes cog2-end{0%{-webkit-transform:scale(1);opacity:1}100%{opacity:0}}@keyframes cog2{0%{opacity:0}100%{transform:scale(1) rotate(0deg);opacity:1}}@keyframes cog2-end{0%{transform:scale(1);opacity:1}100%{opacity:0}}#app1,#book,#app2{opacity:0}#feature3 #book.animate{-webkit-animation:book .8s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:book .8s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:book .8s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:book .8s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}#feature3 #book.animate.end{-webkit-animation:book-end .6s .3s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:book-end .6s .3s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:book-end .6s .3s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:book-end .6s .3s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}@-webkit-keyframes book{0%{-webkit-transform:translateY(-20%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@-webkit-keyframes book-end{0%{-webkit-transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(25%);opacity:0}}@keyframes book{0%{transform:translateY(-20%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes book-end{0%{transform:translateY(0);opacity:1}100%{transform:translateY(25%);opacity:0}}#feature3 #app1.animate{-webkit-animation:app1 .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:app1 .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:app1 .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:app1 .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}#feature3 #app1.animate.end{-webkit-animation:app1-end .6s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:app1-end .6s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:app1-end .6s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:app1-end .6s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}@-webkit-keyframes app1{0%{opacity:0;-webkit-transform:rotate(-20deg) translateX(-60%)}100%{-webkit-transform:rotate(0deg) translateX(0);opacity:1}}@-webkit-keyframes app1-end{0%{-webkit-transform:rotate(0deg) translateX(0);opacity:1}100%{opacity:0;-webkit-transform:rotate(20deg) translateX(-80%)}}@keyframes app1{0%{opacity:0;transform:rotate(-20deg) translateX(-60%)}100%{transform:rotate(0deg) translateX(0);opacity:1}}@keyframes app1-end{0%{transform:rotate(0deg) translateX(0);opacity:1}100%{opacity:0;transform:rotate(20deg) translateX(-80%)}}#feature3 #app2.animate{-webkit-animation:app2 .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:app2 .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:app2 .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:app2 .8s .2s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}#feature3 #app2.animate.end{-webkit-animation:app2-end .6s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:app2-end .6s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:app2-end .6s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:app2-end .6s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}@-webkit-keyframes app2{0%{opacity:0;-webkit-transform:rotate(20deg) translateX(60%)}100%{-webkit-transform:rotate(0deg) translateX(0);opacity:1}}@-webkit-keyframes app2-end{0%{-webkit-transform:rotate(0deg) translateX(0);opacity:1}100%{opacity:0;-webkit-transform:rotate(-20deg) translateX(80%)}}@keyframes app2{0%{opacity:0;transform:rotate(20deg) translateX(60%)}100%{transform:rotate(0deg) translateX(0);opacity:1}}@keyframes app2-end{0%{transform:rotate(0deg) translateX(0);opacity:1}100%{opacity:0;transform:rotate(-20deg) translateX(80%)}}#eye1,#eye2,#eye3{opacity:0}#feature4 #eye1.animate{-webkit-animation:eye1 .8s .6s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:eye1 .8s .6s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:eye1 .8s .6s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:eye1 .8s .6s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}#feature4 #eye1.animate.end{-webkit-animation:eye1-end .6s .5s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:eye1-end .6s .5s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:eye1-end .6s .5s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:eye1-end .6s .5s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}@-webkit-keyframes eye1{0%{-webkit-transform:rotate(-100deg) translateX(0);opacity:0}100%{-webkit-transform:rotate(0deg) translateX(70%);opacity:1}}@-webkit-keyframes eye1-end{0%{-webkit-transform:rotate(0deg) translateX(70%);opacity:1}100%{-webkit-transform:rotate(160deg) translateX(0);opacity:0}}@keyframes eye1{0%{transform:rotate(-100deg) translateX(0);opacity:0}100%{transform:rotate(0deg) translateX(70%);opacity:1}}@keyframes eye1-end{0%{transform:rotate(0deg) translateX(70%);opacity:1}100%{transform:rotate(160deg) translateX(0);opacity:0}}#feature4 #eye2.animate{-webkit-animation:eye2 .8s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:eye2 .8s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:eye2 .8s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:eye2 .8s .4s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}#feature4 #eye2.animate.end{-webkit-animation:eye2-end .6s .8s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:eye2-end .6s .8s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:eye2-end .6s .8s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:eye2-end .6s .8s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}@-webkit-keyframes eye2{0%{-webkit-transform:scale(1.2) translateY(20%);opacity:0}100%{-webkit-transform:scale(0.9) translateY(0);opacity:1}}@-webkit-keyframes eye2-end{0%{-webkit-transform:scale(0.9) translateY(0);opacity:1}100%{-webkit-transform:scale(1.2) translateY(0);opacity:0}}@keyframes eye2{0%{transform:scale(1.2) translateY(20%);opacity:0}100%{transform:scale(0.9) translateY(0);opacity:1}}@keyframes eye2-end{0%{transform:scale(0.9) translateY(0);opacity:1}100%{transform:scale(1.2) translateY(0);opacity:0}}#feature4 #eye3.animate{-webkit-animation:eye3 .8s .6s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:eye3 .8s .6s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:eye3 .8s .6s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:eye3 .8s .6s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}#feature4 #eye3.animate.end{-webkit-animation:eye3-end .6s .5s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-moz-animation:eye3-end .6s .5s 1 both cubic-bezier(0.215,0.610,0.355,1.000);-ms-animation:eye3-end .6s .5s 1 both cubic-bezier(0.215,0.610,0.355,1.000);animation:eye3-end .6s .5s 1 both cubic-bezier(0.215,0.610,0.355,1.000)}@-webkit-keyframes eye3{0%{-webkit-transform:rotate(100deg) translateX(0);opacity:0}100%{-webkit-transform:rotate(0deg) translateX(-70%);opacity:1}}@-webkit-keyframes eye3-end{0%{-webkit-transform:rotate(0deg) translateX(-70%);opacity:1}100%{-webkit-transform:rotate(-160deg) translateX(0);opacity:0}}@keyframes eye3{0%{transform:rotate(100deg) translateX(0);opacity:0}100%{transform:rotate(0deg) translateX(-70%);opacity:1}}@keyframes eye3-end{0%{transform:rotate(0deg) translateX(-70%);opacity:1}100%{transform:rotate(-160deg) translateX(0);opacity:0}}@media only screen and (max-width :480px){#feature.blue,#feature.green,#feature.red,#feature.purple{background-position:50% 5px;background-size:200%!important}body.page-home .footer_home{font-size:12px}body.page-home .footer_home ul{height:25px;line-height:11px}body.page-home .footer_home li:nth-child(3){border-right:0}body.page-home .footer_home li.wide{display:none}#container h2{display:block;margin:10px 0 0}#brand{margin:20px 0 0 10px;width:34%}.titles{margin:16% auto 4%}#container-box .slides .stage img{display:block;float:none;margin:34px 15%;width:24%;position:absolute}#container-box #slide2.slides .stage img{display:block;float:none;width:27%;position:absolute}#container-box #slide2.slides .stage #cog1{margin:32px 0 0 19%;width:27%}#container-box #slide2.slides .stage #cog2{margin:24px 0 0 37%;width:28%}#container-box #slide2.slides .stage #cog3{margin:32px 0 0 56%;width:27%}#container-box #slide3.slides .stage img{display:block;float:none;width:36%;position:absolute}#container-box #slide3.slides .stage #app1{margin:17px 0 0 8%}#container-box #slide3.slides .stage #book{margin:15px 33%}#container-box #slide3.slides .stage #app2{margin:17px 0 0 58%}#container-box #slide4.slides .stage img{display:block;float:none;margin:20px 34%;width:34%;position:absolute}a.cta{margin:50% 0 0!important}}@media only screen and (min-width :481px) and (max-width :800px){#feature.blue,#feature.green,#feature.red,#feature.purple{background-position:50% 5px;background-size:180%}#brand{margin:25px 0 0 10px;width:34%}.titles{margin:14% auto 4%}#container-box .slides .stage img{display:block;float:none;margin:34px 15%;width:24%;position:absolute}#container-box #slide2.slides .stage img{display:block;float:none;margin:20px 0 0 38%;width:26%;position:absolute}#container-box #slide2.slides .stage #cog1{margin:38px 0 0 20%}#container-box #slide2.slides .stage #cog3{margin:38px 0 0 56%}#container-box #slide3.slides .stage img{display:block;float:none;margin:0 33%;width:34%;position:absolute}#container-box #slide3.slides .stage #app1{margin:6px 0 0 9.5%}#container-box #slide3.slides .stage #app2{margin:6px 0 0 57%}#container-box #slide4.slides .stage img{display:block;float:none;margin:20px 34%;width:32%;position:absolute}a.cta{font-size:1.3em;margin:40% 0 0}.load{min-height:600px}body.page-home .footer_home{font-size:11px;margin:10px 0 0}body.page-home .footer_home ul{line-height:11px}.ident{background:url(../img/icons/sprite.svg) -28px no-repeat;background-size:179px;height:20px;right:0;width:92px}}@media only screen and (min-width :801px){#feature.blue,#feature.green,#feature.red,#feature.purple{background-position:50% -25px;background-size:140%;min-height:1000px}#brand{margin:25px 0 0 10px;width:24%}.titles{margin:8.5% auto 4%}#container-box #slide2.slides .stage img{display:block;float:none;margin:20px 0 0 39%;width:22%;position:absolute}#container-box #slide2.slides .stage #cog1{margin:37px 0 0 24%}#container-box #slide2.slides .stage #cog3{margin:37px 0 0 54%}#container-box #slide3.slides .stage img{display:block;float:none;margin:0 37%;width:27%;position:absolute}#container-box #slide3.slides .stage #app1{margin:6px 0 0 18%}#container-box #slide3.slides .stage #app2{margin:6px 0 0 56%}#container-box #slide4.slides .stage img{display:block;float:none;margin:0 38%;width:24%;position:absolute}}@media only screen and (min-width:1024px){#feature.blue,#feature.green,#feature.red,#feature.purple{background-position:50% 0;background-size:110%}#brand{margin:25px 0 0 10px;width:19%}.titles{max-width:700px;margin:9% auto 2%}#container-box .slides .stage img{display:block;float:none;margin:20px 23%;width:18%;position:absolute}#container-box #slide2.slides .stage img{display:block;float:none;margin:20px 0 0 40.5%;width:20%;position:absolute}#container-box #slide2.slides .stage #cog1{margin:40px 0 0 27%}#container-box #slide2.slides .stage #cog3{margin:40px 0 0 54%}#container-box #slide3.slides .stage img{display:block;float:none;margin:0 37%;width:27%;position:absolute}#container-box #slide3.slides .stage #app1{margin:6px 0 0 18%}#container-box #slide3.slides .stage #app2{margin:6px 0 0 56%}#container-box #slide4.slides .stage img{display:block;float:none;margin:0 38%;width:24%;position:absolute}a.cta{font-size:1.2em;margin:28% 0 0}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){#feature.blue,#feature.green,#feature.red,#feature.purple{background-position:50% -25px;background-size:110%;min-height:600px}#brand{margin:12px 0 0 10px;width:19%}.titles{max-width:500px;margin:5% auto 2%}#container-box .slides .stage img{display:block;float:none;margin:20px 23%;width:18%;position:absolute}#container-box #slide2.slides .stage img{display:block;float:none;margin:20px 0 0 40.5%;width:19%;position:absolute}#container-box #slide2.slides .stage #cog1{margin:30px 0 0 27%}#container-box #slide2.slides .stage #cog3{margin:30px 0 0 54%}#container-box #slide3.slides .stage img{display:block;float:none;margin:0 37%;width:27%;position:absolute}#container-box #slide3.slides .stage #app1{margin:6px 0 0 18%}#container-box #slide3.slides .stage #app2{margin:6px 0 0 56%}#container-box #slide4.slides .stage img{display:block;float:none;margin:10px 38%;width:24%;position:absolute}a.cta{font-size:1em;margin:25% 0 0}}@media only screen and (min-width:1200px){#feature.blue,#feature.green,#feature.red,#feature.purple{background-position:50% -20px;background-size:105%;max-width:1500px;min-height:1000px}.titles{max-width:800px;margin:6% auto 3%}a.cta{margin:28% 0 0}#feature .slides .stage img{display:block;float:none;margin:15px 20%;width:20%}}@media only screen and (min-width:1280px){#feature.blue,#feature.green,#feature.red,#feature.purple{min-height:1100px}.titles{max-width:800px;margin:8% auto 3%}a.cta{margin:32% 0 0}#container-box #slide2.slides .stage img{display:block;float:none;margin:20px 0 0 39%;width:23%;position:absolute}#container-box #slide2.slides .stage #cog1{margin:40px 0 0 23%}#container-box #slide2.slides .stage #cog3{margin:40px 0 0 55%}#container-box #slide3.slides .stage img{display:block;float:none;margin:0 35%;width:30%;position:absolute}#container-box #slide3.slides .stage #app1{margin:6px 0 0 14%}#container-box #slide3.slides .stage #app2{margin:6px 0 0 56%}#container-box #slide4.slides .stage img{display:block;float:none;margin:0 37%;width:26%;position:absolute}}@media only screen and (min-width:960px) and (max-height:768px){#feature.blue,#feature.green,#feature.red,#feature.purple{background-position:50% -65px;background-size:105%}#container-box .slides .stage img{display:block;float:none;margin:20px 23%;width:18%;position:absolute}#container-box #slide2.slides .stage img{display:block;float:none;margin:20px 0 0 40.5%;width:19%;position:absolute}#container-box #slide2.slides .stage #cog1{margin:30px 0 0 27%}#container-box #slide2.slides .stage #cog3{margin:30px 0 0 54%}#container-box #slide3.slides .stage img{display:block;float:none;margin:0 37%;width:27%;position:absolute}#container-box #slide3.slides .stage #app1{margin:6px 0 0 18%}#container-box #slide3.slides .stage #app2{margin:6px 0 0 56%}#container-box #slide4.slides .stage img{display:block;float:none;margin:10px 38%;width:24%;position:absolute}#brand{margin:20px 0 0 10px;width:13%}.titles{max-width:700px;margin:5% auto 2%}a.cta{font-size:1em;margin:26% 0 0}}@media only screen and (min-width:960px) and (max-height:769px){.load{margin:45px 0 0}}@media only screen and (min-width:1024px) and (max-height:769px){.load{margin:70px 0 0}}@media only screen and (min-width:1200px) and (max-height:769px){.load{margin:110px 0 0}a.cta{font-size:1em;margin:30% 0 0}}@media only screen and (min-width:1400px) and (max-height:769px){.load{margin:190px 0 0}}@media only screen and (-webkit-min-device-pixel-ratio :1.5),only screen and (min-device-pixel-ratio :1.5){h1{text-shadow:0 0 2px #083143}h2{text-shadow:0 0 1px #083143}}