/*! normalize.css v3.0.3 | 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,hgroup,main,menu,nav,section,summary{display:block}a{background-color:transparent}a:active,a:hover{outline:0}input{line-height:normal}html{box-sizing:border-box}/*! Fonts */@font-face{font-family:'bebas_neuebold';src:url("../fonts/bebasneue_bold-webfont.eot");src:url("../fonts/bebasneue_bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bebasneue_bold-webfont.woff2") format("woff2"),url("../fonts/bebasneue_bold-webfont.woff") format("woff"),url("../fonts/bebasneue_bold-webfont.ttf") format("truetype"),url("../fonts/bebasneue_bold-webfont.svg#bebas_neuebold") format("svg");font-weight:normal;font-style:normal}/*! Typography */html{font-size:62.5%;font-family:'Ubuntu', sans-serif;color:#FFF;line-height:1.3;text-align:center}h1{color:#c90;margin:9rem 0 2rem;padding:0;font-size:3rem;text-align:left;line-height:3rem}h2{color:#c90;font-size:3rem;margin:3rem 0 2rem;line-height:3.6rem}h2:first-child{margin-top:0}p,li{margin:0 0 1rem;font-size:1.8rem;line-height:1.6}@media only screen and (min-width: 768px){h1{font-size:4rem;line-height:4rem;margin:0 0 3rem}h2{color:#c90;font-size:4rem;margin:4rem 0 2rem}h2:first-child{margin-top:0}}/*! Helpers */.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after,.clear-both{clear:both}.hide{display:none !important}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.main-image{margin:2rem auto 3rem;max-width:100%}@media only screen and (min-width: 768px){.main-image{margin:0 auto 4rem}}/*! Buttons */.btn{background:#900;cursor:pointer;display:inline-block;font-size:2.4rem;padding:1rem 3rem;box-shadow:16px 16px 30px rgba(0,0,0,0.2);color:#fff;text-decoration:none;text-transform:uppercase;border-radius:30px;font-weight:700;white-space:nowrap}.btn--get-started{position:absolute;left:50%;bottom:5rem;transform:translate(-50%, -50%)}@media only screen and (min-width: 768px){.btn{padding:2rem 4rem;border-radius:40px}}.btn-offer,.btn-dont-offer{background:#093;cursor:pointer;display:inline-block;font-size:1.8rem;padding:1rem 2rem;color:#fff;text-decoration:none;text-transform:uppercase;border-radius:.3rem;font-weight:700;white-space:nowrap}.btn-dont-offer{background:#900}.btn--claim{text-transform:none}/*! Lockup */.lockup{position:absolute;left:0;right:0;top:0;z-index:100;height:70px}.lockup-badge-type{position:absolute;right:20px;top:0}.lockup-garter{float:left;width:70px;height:70px}.site-title{text-transform:uppercase;font-size:1.8em;color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 767px){.lockup-badge-type{right:0;width:70px;height:auto}}@media only screen and (min-width: 768px){.lockup-badge-type{right:30px;width:80px;height:auto}.site-title{font-size:2.4em}}body{background:#233975}.body-text{max-width:64rem;margin:0 auto;text-align:left;padding:2rem}.badge-content{overflow:hidden;background:linear-gradient(to bottom, #0f1832 0%, #233975 700px)}.step-2{background:#e41570;background:linear-gradient(to bottom, #7F0C3E 0%, #e41570 700px)}.step-3{background:#04243b}@media only screen and (max-width: 767px){.badge-title--content-page{display:none}.show-on-mobile{display:block;color:#c90;font-size:3rem;padding:9rem 2rem 0;text-align:left}}@media only screen and (min-width: 768px){.badge-title--content-page{display:block}.show-on-mobile{display:none}}.step{color:#fff;background:rgba(0,0,0,0.3);padding:1rem 2rem;border-radius:10rem;display:table;font-size:1.4rem;position:absolute;top:2rem;left:50%;transform:translateX(-50%)}.cms-systems{background:#f0c808;color:#333;padding:2rem 0}.cms-systems h2{color:#333}@media only screen and (min-width: 768px){.cms-systems{padding:5rem 0}}.page-complete--step3{background:#04243b;padding:6rem 0}.page-complete--step3 .btn--primary{background:#ea4728}.homepage-banner{display:block;overflow:hidden;position:absolute;left:0;right:0;top:0;bottom:0}.scene,.layer{display:block;height:100%;width:100%;padding:0;margin:0}.scene{min-height:460px;position:relative;overflow:hidden;background:linear-gradient(to bottom, #0f1832 0%, #233975 50%)}.layer{position:absolute}.layer>div{transform:translate3d(0, 0, 0);transform-style:preserve-3d;backface-visibility:hidden}.moon{background:url(../img/home-animation/moon.png) no-repeat;position:absolute;right:15%;top:10%;width:19.9rem;height:19.3rem}.waves{background:url(../img/home-animation/waves.png) repeat-x 0 0;height:20rem;margin-left:-10rem;position:absolute;left:-10rem;right:-10rem;bottom:34%}.waves-6{animation:wave 4s 0s infinite linear}.waves-5{bottom:32%;animation:wave 4s 0.1s infinite linear}.waves-4{bottom:30%;animation:wave 4.5s 0.35s infinite linear}.waves-3{bottom:28%;animation:wave 3.8s 0.52s infinite linear}.waves-2{bottom:26%;animation:wave 4.2s 0.61s infinite linear}.waves-1{bottom:24%;animation:wave 4.3s 0.89s infinite linear}.lighthouse{background:url(../img/home-animation/lighthouse.png) no-repeat;width:25.1rem;height:22rem;position:absolute;bottom:34%;left:30%;margin-bottom:10rem}.lighthouse:after{background:url(../img/home-animation/lighthouse-beam.png) no-repeat;display:block;content:'';width:38.3rem;height:24.5rem;position:absolute;left:12rem;top:-9rem;animation:lighthouse 8s 0s infinite cubic-bezier(0.455, 0.03, 0.515, 0.955);transform-origin:left center}.shark{background:url(../img/home-animation/shark.png) no-repeat;width:9rem;height:5.5rem;position:absolute;left:30%;bottom:40%;animation:shark 10s 0s infinite linear;margin-bottom:2rem}.mountain-1{background:url(../img/home-animation/mountain-back.png) no-repeat;width:47.2rem;height:25.3rem;bottom:35%;left:-15%;position:absolute}.mountain-2{background:url(../img/home-animation/mountain-front.png) no-repeat;width:75.1rem;height:41.4rem;bottom:30%;left:-5%;position:absolute}.hill-1{background:url(../img/home-animation/hill-1.png) no-repeat;position:absolute;left:-10%;bottom:10%;width:91.7rem;height:44rem}.hill-2{background:url(../img/home-animation/hill-2.png) no-repeat;position:absolute;left:-10%;bottom:-10%;width:110rem;height:55rem}.hill-3{background:url(../img/home-animation/hill-3.png) no-repeat;position:absolute;left:-10%;bottom:-10%;width:99.6rem;height:46.5rem}.hill-1--extra{left:auto;right:-10%}.hill-2--extra{left:40%}.hill-3--extra{left:35%}.tree{width:31.1rem;height:40.4rem;position:absolute;transform-origin:center bottom}.layer .tree-1{bottom:30%;transform:translate3d(0, 0, 0) scale(0.3)}.layer .tree-2{bottom:26%;transform:translate3d(0, 0, 0) scale(0.5);left:30%}.layer .tree-3{bottom:18%;transform:translate3d(0, 0, 0) scale(0.7);left:8%}.layer .tree-4{bottom:-10%;transform:translate3d(0, 0, 0);left:-5%}.house{width:14.7rem;height:8.7rem;background:url(../img/home-animation/house.png) no-repeat;position:absolute;left:5rem;bottom:34%}.sway{background:url(../img/home-animation/tree.png) no-repeat;width:31.1rem;height:40.4rem;animation:sway 4s 0.1s infinite linear;transform-origin:center bottom}.cloud-1{background:url(../img/home-animation/cloud-1.png) no-repeat;position:absolute;top:20%;right:-5%;width:27.1rem;height:15.3rem;animation:cloud-drift 240s 0.1s infinite alternate linear}.cloud-2{background:url(../img/home-animation/cloud-2.png) no-repeat;position:absolute;top:15%;right:2%;width:24.4rem;height:15.2rem;animation:cloud-drift 250s 0.1s infinite alternate linear}.cloud-3{background:url(../img/home-animation/cloud-3.png) no-repeat;position:absolute;top:-3%;right:50%;width:28.8rem;height:15.6rem;animation:cloud-drift 210s 0.1s infinite alternate linear}.cloud-4{background:url(../img/home-animation/cloud-4.png) no-repeat;position:absolute;top:-4%;right:60%;width:31.2rem;height:15.3rem;animation:cloud-drift 180s 0.1s infinite alternate linear}.cloud-5{background:url(../img/home-animation/cloud-5.png) no-repeat;position:absolute;top:11%;right:30%;width:24.5rem;height:21rem;animation:cloud-drift 160s 0.1s infinite alternate linear}.cloud-6{background:url(../img/home-animation/cloud-4.png) no-repeat;position:absolute;top:-4%;right:-50%;width:31.2rem;height:15.3rem;animation:cloud-drift 180s 0.1s infinite alternate linear}.cloud-7{background:url(../img/home-animation/cloud-3.png) no-repeat;position:absolute;top:-3%;right:-25%;width:28.8rem;height:15.6rem;animation:cloud-drift 210s 0.1s infinite alternate linear}.office-1{background:url(../img/home-animation/office1.png) no-repeat;position:absolute;right:10%;bottom:-12rem;width:41.8rem;height:80rem}.office-2{background:url(../img/home-animation/office2.png) no-repeat;position:absolute;right:0;bottom:-8rem;width:37.6rem;height:100rem}.office-2:after,.office-2:before{content:'';display:block;width:10px;height:10px;background:red;box-shadow:0 0 20px red;position:absolute;top:0;border-radius:50%;top:22px;animation:blink 1.2s infinite linear}.office-2:after{left:153px}.office-2:before{left:177px}.office-3{background:url(../img/home-animation/office3.png) no-repeat;position:absolute;right:-25rem;bottom:-12rem;width:50rem;height:85rem}.badge-title{text-align:center;margin-top:-4rem}.badge-title__letter{display:inline-block;transform-origin:center top;margin:0 -3.5rem}.c{background:url(../img/home-animation/c.png) no-repeat;width:13.1rem;height:29.5rem}.o{background:url(../img/home-animation/o.png) no-repeat;width:13.2rem;height:29.4rem}.l{background:url(../img/home-animation/l.png) no-repeat;width:13.9rem;height:29.5rem}.a{background:url(../img/home-animation/a.png) no-repeat;width:15rem;height:29.2rem}.b{background:url(../img/home-animation/b.png) no-repeat;width:13.1rem;height:29.5rem}.r{background:url(../img/home-animation/r.png) no-repeat;width:13.1rem;height:29.2rem}.t{background:url(../img/home-animation/t.png) no-repeat;width:12.9rem;height:28.9rem}.i{background:url(../img/home-animation/i.png) no-repeat;width:13.7rem;height:29.2rem}.n{background:url(../img/home-animation/n.png) no-repeat;width:13.6rem;height:28.9rem}.swing-1{animation:swing 4s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955)}.swing-2{animation:swing 3.5s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955)}.swing-3{animation:swing 3s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955)}.swing-4{animation:swing 2.5s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955)}.swing-5{animation:swing 2s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media only screen and (max-height: 768px){.layer .hill-1,.layer .hill-2,.layer .hill-3{transform:scale(0.8);transform-origin:left bottom}.layer .mountain-1,.layer .mountain-2{transform:scale(0.8);transform-origin:left bottom}.layer .office-1,.layer .office-2,.layer .office-3{transform:scale(0.8);transform-origin:right bottom;bottom:-20rem}.layer .tree-1{transform:translate3d(0, 0, 0) scale(0.2);bottom:32%}.layer .tree-2{transform:translate3d(0, 0, 0) scale(0.3);left:30%}.layer .tree-3{transform:translate3d(0, 0, 0) scale(0.5);left:8%}.layer .tree-4{transform:translate3d(0, 0, 0) scale(0.8);left:-5%}.layer .house{transform:translate3d(0, 0, 0) scale(0.8);left:3%;bottom:35%}.waves-6{bottom:27%}.waves-5{bottom:25%}.waves-4{bottom:23%}.waves-3{bottom:21%}.waves-2{bottom:19%}.waves-1{bottom:17%}.lighthouse{bottom:31%;left:30%;margin-bottom:10rem;transform:scale(0.8)}.shark{left:30%;bottom:37%;animation:shark 10s 0s infinite linear;margin-bottom:2rem}}@media only screen and (max-width: 980px) and (max-height: 610px){.layer .hill-1,.layer .hill-2,.layer .hill-3{transform:scale(0.55);transform-origin:left bottom}.layer .mountain-1,.layer .mountain-2{transform:scale(0.55);transform-origin:left bottom}.layer .badge-title{transform:scale(0.8);transform-origin:center top;margin-top:-1rem}.layer .office-1,.layer .office-2,.layer .office-3{transform:scale(0.65);transform-origin:right bottom;bottom:-20rem}.layer .office-3{right:-15rem}.layer .tree-1{transform:translate3d(0, 0, 0) scale(0.1);bottom:34%}.layer .tree-2{transform:translate3d(0, 0, 0) scale(0.2);left:26%;bottom:25%}.layer .tree-3{transform:translate3d(0, 0, 0) scale(0.3);left:8%}.layer .tree-4{transform:translate3d(0, 0, 0) scale(0.5);left:-5%}.layer .house{transform:translate3d(0, 0, 0) scale(0.8);left:0%;bottom:31%}.waves-6{bottom:17%}.waves-5{bottom:15%}.waves-4{bottom:13%}.waves-3{bottom:11%}.waves-2{bottom:9%}.waves-1{bottom:7%}.lighthouse{bottom:21%;left:25%;margin-bottom:10rem;transform:scale(0.8)}.shark{left:25%;bottom:23%;animation:shark 10s 0s infinite linear;margin-bottom:2rem}}@media only screen and (max-height: 980px) and (max-width: 610px){.layer .hill-1,.layer .hill-2,.layer .hill-3{transform:scale(0.55);transform-origin:left bottom}.layer .hill-1{left:-5rem}.layer .mountain-1{transform:scale(0.55);transform-origin:left bottom;bottom:23%}.layer .mountain-2{transform:scale(0.55);transform-origin:left bottom;bottom:23%}.layer .badge-title{transform:scale(0.55);transform-origin:center top;position:absolute;left:0;right:0;width:200%;margin-left:-50%;margin-top:-3rem}.layer .office-1,.layer .office-2,.layer .office-3{transform:scale(0.65);transform-origin:right bottom;bottom:-8rem}.layer .office-3{right:-15rem}.layer .tree-1{transform:translate3d(0, 0, 0) scale(0.1);bottom:24rem}.layer .tree-2{transform:translate3d(0, 0, 0) scale(0.2);left:15rem;bottom:14rem}.layer .tree-3{transform:translate3d(0, 0, 0) scale(0.3);left:10rem;bottom:8rem}.layer .tree-4{transform:translate3d(0, 0, 0) scale(0.5);left:-5%}.layer .house{transform:translate3d(0, 0, 0) scale(0.7);left:0%;bottom:23rem}.waves-6{bottom:17%}.waves-5{bottom:15%}.waves-4{bottom:13%}.waves-3{bottom:11%}.waves-2{bottom:9%}.waves-1{bottom:7%}.lighthouse{bottom:19%;left:25%;transform:scale(0.8)}.shark{left:25%;bottom:23%;animation:shark 10s 0s infinite linear;margin-bottom:2rem}.cloud-3,.cloud-4,.cloud-6,.cloud-7{display:none}.cloud-1{top:25%}.cloud-2{top:30%}.cloud-5{top:28%}.moon{top:15%}}@media only screen and (max-width: 768px) and (max-height: 1024px){.layer .hill-1,.layer .hill-2,.layer .hill-3{transform:scale(0.55);transform-origin:left bottom}.layer .hill-1{left:-5rem}.layer .mountain-1{transform:scale(0.55);transform-origin:left bottom;bottom:23%}.layer .mountain-2{transform:scale(0.55);transform-origin:left bottom;bottom:23%}.layer .badge-title{transform:scale(0.7);transform-origin:center top;position:absolute;left:0;right:0;width:200%;margin-left:-50%;margin-top:-3rem}.layer .office-1,.layer .office-2,.layer .office-3{transform:scale(0.65);transform-origin:right bottom;bottom:-8rem}.layer .office-3{right:-15rem}.layer .tree-1{transform:translate3d(0, 0, 0) scale(0.1);bottom:24rem}.layer .tree-2{transform:translate3d(0, 0, 0) scale(0.2);left:15rem;bottom:14rem}.layer .tree-3{transform:translate3d(0, 0, 0) scale(0.3);left:10rem;bottom:8rem}.layer .tree-4{transform:translate3d(0, 0, 0) scale(0.5);left:-5%}.layer .house{transform:translate3d(0, 0, 0) scale(0.7);left:0%;bottom:23rem}.waves-6{bottom:17%}.waves-5{bottom:15%}.waves-4{bottom:13%}.waves-3{bottom:11%}.waves-2{bottom:9%}.waves-1{bottom:7%}.lighthouse{bottom:19%;left:25%;transform:scale(0.8)}.shark{left:25%;bottom:23%;animation:shark 10s 0s infinite linear;margin-bottom:2rem}.cloud-3,.cloud-4,.cloud-6,.cloud-7{display:none}.cloud-1{top:25%}.cloud-2{top:30%}.cloud-5{top:28%}.moon{top:15%}}@media only screen and (max-height: 900px) and (max-width: 480px){.layer .hill-1,.layer .hill-2,.layer .hill-3{transform:scale(0.45);transform-origin:left bottom}.layer .hill-1{bottom:8%}.layer .mountain-1{transform:scale(0.6);transform-origin:left bottom;bottom:20%;left:-5rem;display:none}.layer .mountain-2{transform:scale(0.6);transform-origin:left bottom;bottom:19%;left:-15rem}.layer .badge-title{transform:scale(0.35);transform-origin:center top;position:absolute;left:0;right:0;width:300%;margin-left:-100%;margin-top:0;top:7rem;border-top:3px solid #121212}.layer .lighthouse{bottom:17%;left:16%;transform:scale(0.5)}.layer .cloud-3,.layer .cloud-4,.layer .cloud-6,.layer .cloud-7{display:none}.layer .cloud-1{top:10%;transform:translate3d(0, 0, 0) scale(0.5);right:-15rem}.layer .cloud-2{top:20%;transform:translate3d(0, 0, 0) scale(0.5);right:2rem}.layer .cloud-5{top:18%;transform:translate3d(0, 0, 0) scale(0.5);right:-2rem}.layer .moon{top:15%;transform:translate3d(0, 0, 0) scale(0.5);right:-5rem}.layer .office-1,.layer .office-2,.layer .office-3{transform:scale(0.43);transform-origin:right bottom;bottom:-8rem}.layer .office-3{right:-10rem}.layer .tree-1{display:none}.layer .tree-2{transform:translate3d(0, 0, 0) scale(0.15);left:-6rem;bottom:8rem}.layer .tree-3{transform:translate3d(0, 0, 0) scale(0.25);left:3rem;bottom:6rem}.layer .tree-4{transform:translate3d(0, 0, 0) scale(0.35);left:-5%}.layer .house{transform:translate3d(0, 0, 0) scale(0.6);left:0%;bottom:15.5rem}.waves-6{bottom:19%;transform:translate3d(0, 0, 0) scale(0.5)}.waves-5{bottom:17%;transform:translate3d(0, 0, 0) scale(0.5)}.waves-4{bottom:15%;transform:translate3d(0, 0, 0) scale(0.5)}.waves-3{bottom:13%;transform:translate3d(0, 0, 0) scale(0.5)}.waves-2{bottom:11%;transform:translate3d(0, 0, 0) scale(0.5)}.waves-1{bottom:9%;transform:translate3d(0, 0, 0) scale(0.5)}.shark{left:25%;bottom:23%;animation:shark 10s 0s infinite linear;margin-bottom:2rem}}@keyframes wave{0%{transform:rotateZ(0deg) translate3d(0, 5%, 0) rotateZ(0deg)}100%{transform:rotateZ(360deg) translate3d(0, 5%, 0) rotateZ(-360deg)}}@keyframes sway{0%,100%{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes letter-sway{0%,100%{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes cloud-drift{0%{margin-right:0}100%{margin-right:100%}}@keyframes swing{0%{transform:rotateZ(5deg)}100%{transform:rotateZ(-5deg)}}@keyframes blink{0%,45%, 75%, 100%{opacity:0}50%, 70%{opacity:1}}@keyframes lighthouse{0%,100%{transform:scaleX(1);opacity:1}50%{transform:scaleX(-1);opacity:1}75%{transform:scaleX(0);opacity:0}}@keyframes shark{0%{transform:rotateZ(0deg) translate3d(0, 5%, 0) rotateZ(0deg) translateX(0rem) scaleX(1)}50%{transform:rotateZ(360deg) translate3d(0, 5%, 0) rotateZ(-360deg) translateX(20rem) scaleX(1)}51%{transform:rotateZ(0deg) translate3d(0, 5%, 0) rotateZ(0deg) translateX(20rem) scaleX(-1)}100%{transform:rotateZ(360deg) translate3d(0, 5%, 0) rotateZ(-360deg) translateX(0rem) scaleX(-1)}}.earth-and-moon{position:relative;overflow:hidden;padding:4rem 0 0 2rem}.earth-and-moon__earth{position:relative;z-index:2}.earth-image{max-width:100%}.earth-and-moon__moon{width:25%;max-width:19.9rem;position:absolute;z-index:1;left:50%;top:0;transform:translateX(150%);animation:moon-rotate 60s 0s infinite alternate linear}.star{background:#ebdf59;width:.5rem;height:.5rem;border-radius:50%;position:absolute;display:block;z-index:0}.star-glitter-1{animation:glitter 4.5s linear 0s infinite normal}.star-glitter-2{animation:glitter 4.5s linear 4s infinite normal}.star-glitter-3{animation:glitter 4.5s linear 3s infinite normal}.star-glitter-4{animation:glitter 4.5s linear 2s infinite normal}.star-glitter-5{animation:glitter 4.5s linear 1s infinite normal}.star-glitter-6{animation:glitter 4.5s linear .4s infinite normal}.star-glitter-7{animation:glitter 4.5s linear .8s infinite normal}.star-glitter-8{animation:glitter 4.5s linear 1.7s infinite normal}.star-glitter-9{animation:glitter 4.5s linear 2.86s infinite normal}.star-glitter-10{animation:glitter 4.5s linear 3.9s infinite normal}@media only screen and (min-width: 600px){.star{width:1rem;height:1rem}}.earth-and-moon-speech{position:absolute;width:4rem;height:auto;transform:scale(0)}.earth-and-moon-speech--1{left:10%;top:20%;animation:speech-bubble 2s ease .5s infinite;transform-origin:bottom right}.earth-and-moon-speech--2{left:41%;top:27%;animation:speech-bubble 2s ease 0s infinite;transform-origin:bottom right}.earth-and-moon-speech--3{left:50%;top:50%;animation:speech-bubble 2s ease 1.5s infinite;transform-origin:bottom left}.earth-and-moon-speech--4{left:84%;top:60%;animation:speech-bubble 2s ease 1s infinite;transform-origin:bottom left}@media only screen and (min-width: 750px){.earth-and-moon-speech{width:auto}.earth-and-moon-speech--1{left:50%;top:50%;margin:-23rem 0 0 -35rem}.earth-and-moon-speech--2{left:50%;top:50%;margin:-20rem 0 0 -9rem}.earth-and-moon-speech--3{left:50%;top:50%;margin:-2rem 0 0 8rem}.earth-and-moon-speech--4{left:50%;top:50%;margin:5rem 0 0 24rem}}@keyframes moon-rotate{0%{transform:translate(150%, 0%) scale(1)}50%{transform:translate(0%, -20%) scale(0.8)}100%{transform:translate(-150%, 0%) scale(1)}}@keyframes speech-bubble{0%,100%{transform:scale(0)}40%, 60%{transform:scale(1)}}@keyframes glitter{0%{transform:scale(1);opacity:1}25%{transform:scale(0.5);opacity:0}50%{transform:scale(1);opacity:1}75%{transform:scale(0.5);opacity:0}100%{transform:scale(1);opacity:1}}.dictionary-definition{background:#fff;font-family:Georgia, sans-serif;padding:2rem;color:#444;margin:0 0 3rem;box-shadow:0.7rem 0.7rem 0.7rem rgba(0,0,0,0.2)}.dictionary-definition h3{font-size:2.2rem;font-weight:700;margin:0 0 1rem}.dictionary-definition p{font-size:1.8rem}.dictionary-definition cite{font-size:1.4rem;display:block;border-top:1px dotted #121212;padding:1.5rem 0 0;margin:1.5rem 0 0;font-style:normal}@media only screen and (min-width: 600px){.dictionary-definition{padding:4rem}}.software-type{position:relative;background:#fff;padding:4rem 2rem;max-width:60rem;margin:0 auto;color:#333;text-align:left;border-bottom:1px solid #ccc;z-index:2;box-shadow:1rem 1rem 2rem rgba(0,0,0,0.2)}.software-type:before{transition:all 1s ease}@media only screen and (min-width: 768px){.software-type{padding:4rem;border:none;margin:0 auto 4rem}}.software-type--with-strengths-weaknesses{padding-bottom:0}.software-type-logo{margin:0 0 2rem}@media only screen and (min-width: 600px){.software-type-logo{position:absolute;right:4rem;top:5.9rem;transform:translateY(-50%)}}.software-type-title{font-size:3rem;font-weight:400;margin:0 0 2rem}.software-type-helps-title{font-size:1.8rem;margin:4rem 0 1rem;font-weight:400}.software-type-helps-box{padding:2rem 2rem 1rem;color:#fff}.software-type--slack .software-type-helps-title{color:#e41570}.software-type--slack .software-type-helps-box{background:#e41570}.software-type--trello .software-type-helps-title{color:#0079bf}.software-type--trello .software-type-helps-box{background:#0079bf}.software-type--conceptboard .software-type-helps-title{color:#1b7dc1}.software-type--conceptboard .software-type-helps-box{background:#1b7dc1}.software-type--teamweek .software-type-helps-title{color:#5fd257}.software-type--teamweek .software-type-helps-box{background:#5fd257}@media only screen and (min-width: 1024px){.software-type--slack:before{content:'';display:block;width:293px;height:294px;background:url(../img/step-1/slack-icon.png) no-repeat;background-position:-293px 0;position:absolute;left:100%;top:50%;transform:translateY(-50%)}.software-type--slack.come-in:before{background-position:-100px 0}.software-type--trello:before{content:'';display:block;width:267px;height:267px;background:url(../img/step-1/trello-icon.png) no-repeat;background-position:267px 0;position:absolute;right:100%;top:50%;transform:translateY(-50%)}.software-type--trello.come-in:before{background-position:100px 0}.software-type--conceptboard:before{content:'';display:block;width:329px;height:280px;background:url(../img/step-1/conceptboard-icon.png) no-repeat;background-position:-329px 0;position:absolute;left:100%;top:50%;transform:translateY(-50%)}.software-type--conceptboard.come-in:before{background-position:-100px 0}.software-type--teamweek:before{content:'';display:block;width:400px;height:266px;background:url(../img/step-1/teamweek-icon.png) no-repeat;background-position:400px 0;position:absolute;right:100%;top:50%;transform:translateY(-50%)}.software-type--teamweek.come-in:before{background-position:200px 0}.software-type--squarespace:before{content:'';display:block;width:371px;height:297px;background:url(../img/step-2/squarespace-icon.png) no-repeat;background-position:371px 0;position:absolute;right:100%;top:50%;transform:translateY(-50%)}.software-type--squarespace.come-in:before{background-position:100px 0}.software-type--wordpress:before{content:'';display:block;width:386px;height:386px;background:url(../img/step-2/wordpress-icon.png) no-repeat;background-position:-386px 0;position:absolute;left:100%;top:50%;transform:translateY(-50%)}.software-type--wordpress.come-in:before{background-position:-100px 0}.software-type--joomla:before{content:'';display:block;width:360px;height:360px;background:url(../img/step-2/joomla-icon.png) no-repeat;background-position:360px 0;position:absolute;right:100%;top:50%;transform:translateY(-50%)}.software-type--joomla.come-in:before{background-position:100px 0}.software-type--shopify:before{content:'';display:block;width:340px;height:386px;background:url(../img/step-2/shopify-icon.png) no-repeat;background-position:-340px 0;position:absolute;left:100%;top:50%;transform:translateY(-50%)}.software-type--shopify.come-in:before{background-position:-50px 0}.software-type--magento:before{content:'';display:block;width:329px;height:386px;background:url(../img/step-2/magento-icon.png) no-repeat;background-position:329px 0;position:absolute;right:100%;top:50%;transform:translateY(-50%)}.software-type--magento.come-in:before{background-position:50px 0}.question-marks{position:relative}.question-marks:after,.question-marks:before{display:block;content:'';position:absolute;transition:all .5s ease 1s;transform:scale(0.3);opacity:0}.question-marks:before{width:150px;height:129px;right:105%;top:0;background:url(../img/step-1/question-marks-left.png) no-repeat;transform-origin:right center}.question-marks:after{width:112px;height:113px;left:105%;top:0;background:url(../img/step-1/question-marks-right.png) no-repeat;transform-origin:left center}.come-in .question-marks:after,.come-in .question-marks:before{transform:scale(1);opacity:1}}.strengths-and-weaknesses{margin:2rem -2rem 0;border-top:1px solid #ededed}.strength-or-weakness{padding:2rem}.strength-or-weakness h4{font-size:2.4rem;line-height:2.7rem;margin:0 0 2rem;font-weight:400}.strength-or-weakness ul{list-style:none;padding:0;margin:0;color:#333}.strength-or-weakness li{border-top:1px solid #ededed;padding-top:1rem}.strength-or-weakness--strengths{color:#093;border-bottom:4px solid #093;border-right:1px solid #ededed}.strength-or-weakness--weakness{color:#900;border-bottom:4px solid #900}@media only screen and (min-width: 768px){.strengths-and-weaknesses{margin:4rem -4rem 0;display:flex}.strength-or-weakness{flex:1;padding:4rem}}.software-quiz-holder{background:#4abfe1;padding:2rem 0 0;margin:0;color:#213773}.software-quiz-holder h2{color:inherit}@media only screen and (min-width: 768px){.software-quiz-holder{background:#4abfe1;padding:2rem 2rem 4rem;margin:8rem 0 0}}.software-quiz-question{position:relative;background:#fff;padding:4rem 2rem;max-width:60rem;margin:0 auto;color:#333;text-align:left;border-bottom:1px solid #ccc;z-index:2;box-shadow:1rem 1rem 2rem rgba(0,0,0,0.2)}@media only screen and (min-width: 768px){.software-quiz-question{padding:4rem;border:none;margin:0 auto 4rem}}.software-quiz-label{display:flex;height:8rem;width:6rem;align-items:center;justify-content:center;margin:0 1rem 0 0;float:left}.software-quiz-label img{max-width:60%}.software-quiz-label--question{background:#223873}.software-quiz-label--right{background:#018e33}.software-quiz-label--wrong{background:#900}@media only screen and (min-width: 768px){.software-quiz-holder{margin:4rem 0 0;padding:2rem 0}.software-quiz-label{position:absolute;left:0;top:4rem;width:8rem;height:8rem;transition:left .25s ease .2s}.come-in .software-quiz-label{left:-6rem}}.software-quiz-options{list-style:none;margin:0 -.5rem;padding:1rem 0 0;display:flex;flex-wrap:wrap}.software-quiz-options li{width:50%;padding:0 .5rem 1rem;margin:0;font-size:1.6rem}.software-quiz-options a{display:block;text-decoration:none;color:inherit;background:#ededed;text-align:center;padding:10.4rem 1rem 2rem;height:16rem;position:relative}.software-quiz-options img{display:block;margin:0 auto .5rem}.software-quiz-options .option-hover{position:absolute;left:0;right:0;top:100%;bottom:0;display:block;transition:top .25s ease;overflow:hidden}.software-quiz-options .option-hover-content{text-align:center;padding:10.4rem 1rem 2rem;display:block;height:16rem;position:absolute;left:0;bottom:-1rem;width:100%;color:#fff;z-index:1}.software-quiz-options a:hover .option-hover,.software-quiz-options .selected .option-hover{top:0}.disabled a{pointer-events:none;cursor:pointer}@media only screen and (min-width: 768px){.software-quiz-options li{width:25%}}.option-slack a{border-bottom:1rem solid #e41570;background:#ededed url(../img/step-1/quiz-slack.png) no-repeat center 2rem}.option-slack .option-hover-content{background:#e41570 url(../img/step-1/quiz-slack-white.png) no-repeat center 2rem}.option-trello a{border-bottom:1rem solid #0079bf;background:#ededed url(../img/step-1/quiz-trello.png) no-repeat center 2rem}.option-trello .option-hover-content{background:#0079bf url(../img/step-1/quiz-trello-white.png) no-repeat center 2rem}.option-conceptboard a{border-bottom:1rem solid #1b7dc1;background:#ededed url(../img/step-1/quiz-conceptboard.png) no-repeat center 2rem}.option-conceptboard .option-hover-content{background:#1b7dc1 url(../img/step-1/quiz-conceptboard-white.png) no-repeat center 2rem}.option-teamweek a{border-bottom:1rem solid #5fd257;background:#ededed url(../img/step-1/quiz-teamweek.png) no-repeat center 2rem}.option-teamweek .option-hover-content{background:#5fd257 url(../img/step-1/quiz-teamweek-white.png) no-repeat center 2rem}.software-quiz-answer{position:relative;margin:0 -2rem;padding:2rem}@media only screen and (min-width: 768px){.software-quiz-answer{margin:0 -4rem;padding:4rem 4rem 0}}.well-done{max-width:100%}.next-step{text-align:center;padding:4rem 0}/*! Jobs */.jobs{background:#fcfcfc url(../img/step-2/newspaper.jpg);color:#333;position:relative;box-shadow:0 0 2rem rgba(0,0,0,0.3);margin:0 0 2rem}.jobs::after{display:block;content:'';position:absolute;left:0;right:0;bottom:0;height:5rem;background:linear-gradient(to bottom, transparent 50%, rgba(0,0,0,0.35) 100%)}.job-list{padding:2rem 2rem .1rem}.job-list::before{background:rgba(0,0,0,0.1);padding:2rem;content:'Job Opportunities';font-family:Constantia, Lucida Bright, DejaVu Serif, Georgia, serif;font-size:3rem;color:#333;margin:0 0 2rem;display:block}.job{border:1px solid #ededed;padding:2rem 2rem 1rem;margin:0 0 2rem;text-align:left}.job h3{font-size:1.8rem;margin:0 0 1rem}.page{display:block;height:.5rem;box-shadow:inset 0 -0.5rem 1rem rgba(0,0,0,0.3);margin:0 auto;background:#fff}.page:nth-of-type(5){width:calc(99%)}.page:nth-of-type(4){width:calc(98%)}.page:nth-of-type(3){width:calc(97%)}.page:nth-of-type(2){width:calc(96%)}.page:nth-of-type(1){width:calc(95%)}@media only screen and (min-width: 768px){.jobs{margin:0 2rem 4rem;border-radius:0 0 1rem 1rem;overflow:hidden}.job-flex{display:flex;flex-wrap:wrap;margin:0 -1rem}.job{width:calc(50% - 2rem);margin:0 1rem 2rem}.page{display:block;height:.5rem;box-shadow:inset 0 -0.5rem 1rem rgba(0,0,0,0.3);margin:0 auto;background:#fff}.page:nth-of-type(5){width:calc(99% - 4rem)}.page:nth-of-type(4){width:calc(98% - 4rem)}.page:nth-of-type(3){width:calc(97% - 4rem)}.page:nth-of-type(2){width:calc(96% - 4rem)}.page:nth-of-type(1){width:calc(95% - 4rem)}}.newspaper{max-width:120rem;margin:0 auto}@media only screen and (min-width: 1200px){.job{width:calc(33.33% - 2rem)}}.dummy-headline{display:block;height:2.5rem;width:65%;margin:0 0 1.3rem;background:#ededed}.dummy-line{display:block;height:1.9rem;margin:0 0 1rem;background:#ededed}.candidate-holder{background:rgba(0,0,0,0.1);padding:2rem 0 0}.candidate{background:#fff;padding:0 2rem;margin:0 0 2rem;color:#333;border-radius:.5rem}.candidate>h3{font-size:1.8rem;margin:0 -2rem 0;padding:2rem 2rem 2rem 3rem;position:relative}.candidate>h3:before{content:'';display:inline-block;margin:0 .3rem 0 0;width:2rem;height:2rem;position:absolute;left:1rem;top:50%;transform:translateY(-50%);background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAJUlEQVR42mNgAILy8vL/DLgASBKnApgkVgXIkhgKiNKJ005s4gDLbCZBiSxfygAAAABJRU5ErkJggg==") no-repeat scroll center center transparent}.candidate>h3:hover{cursor:pointer;color:#666}.candidate>h3.expanded::before{transform:rotate(90deg) translateX(-50%);transform-origin:center}.candidate-rejected h3{text-decoration:line-through}.candidate-rejected .candidate-status{color:#900}.candidate-offered .candidate-status{color:#093}.candidate-actions{padding:2rem 0}.candidate-actions a{margin:0 0 1rem}@media only screen and (min-width: 600px){.candidate-actions{padding:2rem 0;display:flex;justify-content:space-between}.candidate-actions a{margin:0}.candidate-holder{padding:4rem 0 0;margin:7rem 0 0}}.candidate-positions{padding:0 0 2rem}.candidate-positions a{display:inline-block;border:1px solid #ccc;border-radius:.3rem;padding:1rem 2rem;text-decoration:none;color:#333;font-size:1.6rem;margin:0 .5rem 1rem 0}.candidate-positions a.role-filled{position:relative;color:#999}.candidate-positions a.role-filled::after{display:table;content:'Role Filled';text-transform:uppercase;background:#e41570;border-radius:.3rem;padding:.5rem 1rem;font-size:1rem;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#fff;width:8rem}.candidate-list{padding:2rem 0}@media only screen and (min-width: 600px){.candidate-list{padding:3rem 0 4rem}}.candidate-outcome{margin:0 -2rem;border-top:1px solid #ededed;padding:2rem;display:flex;align-items:top}.candidate-outcome p{margin:0}.candidate-label{margin:0 1.5rem 0 0;padding:1rem}.candidate-label--right{background:#093}.candidate-label--wrong{background:#900}.candidate-status{float:right;color:#999}.faded{opacity:.3}.cms-choice{list-style:none;margin:0 -1rem;padding:2rem 0;display:flex;flex-wrap:wrap}.cms-choice li{width:50%;padding:0 .5rem 1rem;margin:0}.cms-choice a{display:block;background:#fff;display:flex;align-items:center;justify-content:center;height:10rem;padding:1rem;box-shadow:1rem 1rem 2rem rgba(0,0,0,0.2);border:1px solid #fff;transition:border-color .25s ease}.cms-choice a:hover{border-color:#086788}@media only screen and (min-width: 768px){.cms-choice{list-style:none;margin:0 -1rem;padding:2rem 0;display:flex;flex-wrap:wrap}.cms-choice li{width:50%;padding:0 1rem 2rem;margin:0}.cms-choice a{height:15rem}}.cms-outcome{margin:0;padding:2rem 0;display:flex;align-items:center}.cms-outcome p{margin:0}.cms-label{margin:0 1.5rem 0 0;padding:1rem}.cms-label--right{background:#093}.cms-label--wrong{background:#900}.sections-quiz{background:#4abfe1 url(../img/step-2/magento-tile.png);padding:2rem 0 0;margin:0;color:#213773}.sections-quiz h2{color:inherit}.site-section-person{background:#fff;border-radius:.3rem;padding:2rem;border:none;margin:0 0 2rem;box-shadow:1rem 1rem 2rem rgba(0,0,0,0.2);color:#333}.site-section-title{font-size:1.8rem;margin:0 0 1rem;color:#333;line-height:1.1}.site-sections{background:#fff;border-radius:.3rem;padding:0;border:none;border:1px solid #ededed;margin:0 0 1rem}.site-sections p{position:relative;border-top:1px solid #ededed;margin:0}.site-sections p:first-of-type{border-top:none}.site-sections input[type="checkbox"]{position:absolute;opacity:0}.site-sections input[type="checkbox"]+label{padding:1.5rem 0 1.5rem 5rem;cursor:pointer;display:block;line-height:1.1;color:#333;font-size:1.6rem}.site-sections input[type="checkbox"]+label:before{content:'No';position:absolute;left:0;top:0;background:rgba(0,0,0,0.2);border-radius:.1rem;width:4rem;font-size:1.2rem;text-transform:uppercase;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .25s ease}.site-sections input[type="checkbox"]+label:hover{color:#666}.site-sections input[type="checkbox"]:checked+label:before{content:'Yes';background:#093}@media only screen and (min-width: 768px){.sections-quiz{padding:4rem 0 2rem}.site-section-intro{margin:0 0 3rem}.site-section-title{margin:0 0 1rem;font-size:2rem}.site-sections{border:none}.site-sections p{width:calc(50% - 1.2rem);border:.1rem solid #ededed;display:inline-block;margin:0 1rem 1rem 0}.site-sections p:first-of-type{border-top:.1rem solid #ededed}}.site-sections-outcome{margin:0;padding:1rem;border-radius:.3rem;color:#fff}.site-sections-outcome p{line-height:1.3;margin:0}.site-sections-outcome--right{background:#093}.site-sections-outcome--wrong{background:#900}.site-section-btn{background:#233975;cursor:pointer;display:block;font-size:1.6rem;padding:1rem 2rem;color:#fff;text-decoration:none;text-transform:uppercase;border-radius:.3rem;font-weight:700;white-space:nowrap;text-align:center}.site-section-person-image{background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);margin:0 1rem 0 -3rem;float:left;transform:rotate(-3deg);height:10rem;width:10rem}.site-section-person-image img{width:9rem;height:9rem;margin:.5rem}@media only screen and (min-width: 600px){.hide .site-section-person-image{transform:translate(3rem, 0) rotate(0deg);transition:transform 1s ease 4s}.site-section-person-image{margin:-2rem 1rem 0 -3rem;transform:translate(0, 0) rotate(-3deg)}}.slice--approaches{background:#40bedf url(../img/step-3/street-scene.jpg) no-repeat center bottom;background-size:100% auto;padding:2rem 0 15rem}.slice--approaches h2{color:inherit}.approaches-column{padding:2rem;text-align:left}.approaches-column-content{background:#fff;margin:0;border-radius:.5rem;color:#333;padding:2rem;box-shadow:1rem 1rem 2rem rgba(0,0,0,0.2)}@media only screen and (min-width: 600px){.slice--approaches{display:flex;justify-content:center;padding:3rem 0 40rem;margin:3rem 0 0;background-size:auto}.approaches-column{width:50%;max-width:60rem}.approaches-column-content{padding:4rem}}.difference-quiz{padding:3rem 0;background:#28864a;background:linear-gradient(to bottom, #e0a943 0%, #2d9953 52%, #28864a 100%);color:#fff}.difference-quiz h2{color:inherit}.difference-intro{margin:0 0 3rem}.difference-question{background:#fff;padding:2rem;color:#333;border-radius:.3rem;margin:0 0 2rem;box-shadow:1rem 1rem 2rem rgba(0,0,0,0.2)}.difference-question--wrong{animation:shake 2s ease infinite}.difference-options{display:flex;justify-content:space-between;list-style:none;margin:3rem 0 1rem;padding:0}.difference-options li{margin:0}.difference-options a{display:block;text-align:center;padding:2rem;background:#e38c01;color:#fff;border-radius:.2rem;text-decoration:none;width:10rem;transition:all .25s ease}.difference-options a:hover{background:#04243b}.difference-options a.selected{background:#018e33}.difference-quiz-answer{min-height:12rem;background:#ededed;padding:2rem;margin:2rem 0 0;border-radius:.3rem}.difference-quiz-answer p{line-height:1.2}.difference-quiz-answer--right p{padding-top:2.5rem}.difference-quiz-label{display:flex;height:8rem;width:6rem;align-items:center;justify-content:center;margin:0 1rem 0 0;float:left}.difference-quiz-label img{max-width:60%}.difference-quiz-label--question{background:#223873}.difference-quiz-label--right{background:#018e33}.difference-quiz-label--wrong{background:#900}.whoops{background:#900;color:#fff;padding:2rem;box-shadow:1rem 1rem 2rem rgba(0,0,0,0.2);border-radius:.3rem;margin:0 0 2rem}.whoops p{margin:0}.difference-quiz-summary{background:rgba(255,255,255,0.2);padding:2rem 2rem 1rem;text-align:center;border-radius:.3rem;color:#333;box-shadow:1rem 1rem 2rem rgba(0,0,0,0.2);color:#fff}.crossword{padding:3rem 0;text-align:center;background:#40bedf}.crossword-iframe{width:100%;max-width:100rem;margin:0 auto 3rem;height:100vh;max-height:60rem;border:none}.crossword-intro{max-width:50rem;margin:0 auto 2rem;color:#04243b;padding:0 2rem}.crossword-heading{color:#04243b}@media only screen and (min-width: 1024px){.crossword{padding:6rem 0}.crossword-holder{display:table;padding:2rem 2rem 2rem 0;margin:0 auto 3rem;width:100%;max-width:110rem;box-shadow:0 0 2rem rgba(0,0,0,0.6);background:#04243b}.crossword-iframe{width:100%;max-width:110rem;margin:0;height:100vh;max-height:60rem;border:none}}.launch-crossword-button{display:none}@media only screen and (max-width: 767px){.launch-crossword-button{display:inline-block;margin:0 0 3rem;padding:1.5rem 2rem;background:#e38c01;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:1.8rem;border-radius:3px}.launch-crossword-button:hover{background:#04243b}.crossword-holder{display:none;margin:0}.crossword-holder.full-screen{display:block;position:fixed;left:0;top:0;right:0;bottom:0;z-index:2;background:#fff}.crossword-iframe{height:100%;max-height:none}}.success-banner{display:block;overflow:hidden;position:absolute;left:0;right:0;top:0;bottom:0}.scene,.layer{display:block;height:100%;width:100%;padding:0;margin:0}.scene{min-height:460px;position:relative;overflow:hidden;background:linear-gradient(to bottom, #0f1832 0%, #233975 50%)}.layer{position:absolute}.layer>div{transform:translate3d(0, 0, 0);transform-style:preserve-3d;backface-visibility:hidden}.success-moon{background:url(../img/home-animation/moon.png) no-repeat;position:absolute;right:15%;top:10%;width:19.9rem;height:19.3rem;animation:moon-rotate 60s 0s infinite alternate linear}.saturn{background:url(../img/success-animation/saturn.png) no-repeat;position:absolute;left:5%;top:20%;width:33.2rem;height:25.8rem;animation:moon-rotate 120s 0s infinite alternate linear}.success-earth{background:url(../img/step-1/earth.png) no-repeat;position:absolute;right:-1%;bottom:-2%;width:72.7rem;height:73.4rem}.sputnik{background:url(../img/success-animation/sputnik.png) no-repeat;position:absolute;left:25%;top:50%;width:14.1rem;height:13.8rem}.rocket-holder{position:absolute;left:5%;bottom:20%;width:43.5rem;height:52.4rem}.rocket{background:url(../img/success-animation/rocket.png) no-repeat;position:absolute;right:0;top:0;width:40.8rem;height:45.5rem}.rocket-flame{background:url(../img/success-animation/rocket-flame.png) no-repeat;position:absolute;left:0;bottom:0;width:21.2rem;height:22.8rem;animation:rocketFlame .2s infinite alternate;transform-origin:right top}.success-text{color:#fff;position:relative;z-index:20;text-align:left;width:30rem;max-width:30rem;margin:0 auto;padding:0;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) !important;box-shadow:0 0 2rem rgba(0,0,0,0.5);border-radius:50%;height:30rem}.success-text p{font-size:2.4rem;color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-weight:700;z-index:10;line-height:2.8rem;width:80%}.planet{position:absolute;border-radius:50%;overflow:hidden;box-shadow:0 0 60px -20px rgba(255,189,3,0.72),-14px -15px 40px -10px rgba(255,238,191,0.23)}.planet .mask{width:100%;height:100%;position:absolute;box-shadow:inset -10px -10px 40px #251303,inset 10px 10px 30px -10px rgba(255,204,159,0.6);border-radius:50%}.planet .background{background:url(../img/success-animation/planet.jpg) repeat-x;width:100%;height:100%;position:absolute;border-radius:50%}.planet .clouds{background:url(../img/clouds.png) repeat-x;width:100%;height:100%;position:absolute;border-radius:50%;opacity:0.4}.planet .wrap{width:100%;height:100%;position:absolute;border-radius:50%}.w2{background:url(../img/success-animation/w.png) no-repeat;width:13.8rem;height:23.7rem}.e2{background:url(../img/success-animation/e.png) no-repeat;width:12.7rem;height:24.3rem}.l2{background:url(../img/success-animation/l.png) no-repeat;width:13.4rem;height:24.2rem}.d2{background:url(../img/success-animation/d.png) no-repeat;width:12.7rem;height:23.8rem;margin-left:2rem}.o2{background:url(../img/success-animation/o.png) no-repeat;width:12.7rem;height:23.7rem}.n2{background:url(../img/success-animation/n.png) no-repeat;width:13rem;height:23.5rem}@media only screen and (max-height: 768px){.layer .success-moon{top:30%;transform:translate3d(0, 0, 0) scale(0.8);right:-5rem}.layer .saturn{transform:scale(0.8);left:-10rem;top:15rem}.layer .sputnik{transform:scale(0.8);top:25%}.layer .success-earth{transform:scale(0.8);transform-origin:right bottom;right:-15rem;bottom:-10rem}.layer .rocket-holder{transform:scale(0.8);transform-origin:left bottom;bottom:6rem}.success-text{color:#fff}.success-text p{font-size:2.4rem}}@media only screen and (max-height: 980px) and (max-width: 610px){.layer .success-moon{top:30%;transform:translate3d(0, 0, 0) scale(0.8);right:-5rem}.layer .saturn{transform:scale(0.8);left:-15rem;top:15rem}.layer .sputnik{transform:scale(0.8)}.layer .success-earth{transform:scale(0.8);transform-origin:right bottom;right:-15rem;bottom:-10rem}.layer .rocket-holder{transform:scale(0.8);transform-origin:left bottom;bottom:10rem}.success-text{color:#fff}.success-text p{font-size:2.4rem}}@media only screen and (max-width: 768px) and (max-height: 1024px){.layer .success-moon{top:30%;transform:translate3d(0, 0, 0) scale(0.8);right:-5rem}.layer .saturn{transform:scale(0.8);left:-10rem;top:35rem}.layer .sputnik{transform:scale(0.8);top:30%}.layer .success-earth{transform:scale(0.8);transform-origin:right bottom;right:-15rem;bottom:-10rem}.layer .rocket-holder{transform:scale(0.8);transform-origin:left bottom;bottom:-4rem;left:-10rem}.success-text{color:#fff}.success-text p{font-size:2.4rem}}@media only screen and (max-height: 900px) and (max-width: 480px){.layer .success-moon{top:50%;transform:translate3d(0, 0, 0) scale(0.5);right:-5rem}.layer .saturn{transform:scale(0.4);left:-15rem;top:15rem}.layer .sputnik{transform:scale(0.4)}.layer .success-earth{transform:scale(0.4);transform-origin:right bottom;right:-15rem;bottom:-10rem}.layer .rocket-holder{transform:scale(0.4);transform-origin:left bottom;bottom:0}.btn--claim{max-width:100%;white-space:normal;width:90%;font-size:1.8rem;bottom:0;border-radius:1rem}.success-text{color:#fff}.success-text p{font-size:1.8rem}}@keyframes rocketFlame{0%,100%{transform:scale(1)}50%{transform:scale(0.8)}}@keyframes lighthouse{0%,100%{transform:scaleX(1);opacity:1}50%{transform:scaleX(-1);opacity:1}75%{transform:scaleX(0);opacity:0}}.js .not-visible{transform:translateY(50px)}.come-in{transform:translateY(50px);animation:come-in .5s ease forwards}@media only screen and (min-width: 600px){.js .not-visible{transform:translateY(150px)}.come-in{transform:translateY(60px);animation:come-in .8s ease forwards}.come-in:nth-child(2n+1){animation-duration:0.6s}}@media only screen and (min-width: 1024px){.come-in:nth-child(3n+1){animation-duration:0.6s}.come-in:nth-child(3n+2){animation-duration:0.8s}.come-in:nth-child(3n+3){animation-duration:1s}}@media only screen and (min-width: 1200px){.come-in:nth-child(4n+1){animation-duration:.6s}.come-in:nth-child(4n+2){animation-duration:.8s}.come-in:nth-child(4n+3){animation-duration:1s}.come-in:nth-child(4n){animation-duration:1.2s}}.js .already-visible{transform:translateY(0);animation:none}@keyframes come-in{to{transform:translateY(0)}}
/*# sourceMappingURL=main.css.map */
