body{margin:0;font-size:0;font-family:"Khula",sans-serif;font-weight:300}a{text-decoration:none}.btn{border:none;font-family:inherit;font-size:inherit;color:inherit;background:none;cursor:pointer;display:inline-block;outline:none;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}::-webkit-scrollbar{display:none}::-moz-scrollbar{display:none}::-ms-scrollbar{display:none}form{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;-ms-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;max-width:510px;display:block;margin-right:auto;margin-left:auto}input{height:65px;vertical-align:top}input,.click:focus{background:none;border:none;outline:0;font-size:18px;font-family:"Khula",sans-serif;font-weight:300;border:2px solid #fff;background-color:#fff;cursor:pointer;display:inline-block;padding-top:8px}input.email-input{width:66.66%;color:#878787;letter-spacing:.04em;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-ms-font-smoothing:auto;font-smoothing:auto;padding-left:26px;font-weight:300;cursor:text;-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;-ms-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px}::-webkit-input-placeholder{font-family:"Khula",sans-serif;color:#878787;letter-spacing:.04em}:-moz-placeholder{font-family:"Khula",sans-serif;color:#878787;letter-spacing:.04em}:-ms-input-placeholder{font-family:"Khula",sans-serif;color:#878787;letter-spacing:.04em}input:-webkit-autofill{-webkit-text-fill-color:#878787;-webkit-box-shadow:0 0 0 1000px white inset}input:-moz-autofill{-moz-text-fill-color:#878787;-moz-box-shadow:0 0 0 1000px white inset}input:-o-autofill{-o-text-fill-color:#878787;-o-box-shadow:0 0 0 1000px white inset}input:-khtml-autofill{-khtml-text-fill-color:#878787;-khtml-box-shadow:0 0 0 1000px white inset}input:focus:-webkit-autofill{-webkit-text-fill-color:#878787;-webkit-box-shadow:0 0 0 1000px white inset}input:focus:-moz-autofill{-moz-text-fill-color:#878787;-moz-box-shadow:0 0 0 1000px white inset}input:focus:-o-autofill{-o-text-fill-color:#878787;-o-box-shadow:0 0 0 1000px white inset}input:focus:-khtml-autofill{-khtml-text-fill-color:#878787;-khtml-box-shadow:0 0 0 1000px white inset}.submit{display:inline-block;font-weight:300;color:#fff;background:#7ccccc;font-family:"Montserrat",sans-serif;text-transform:uppercase;width:33.33%;display:inline-block;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;-ms-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;transition:.3s;z-index:-1}.submit .transition-btn{height:65px;line-height:65px}.transition-btn{border:none;font-family:inherit;font-size:inherit;color:inherit;background:none;cursor:pointer;display:inline-block;outline:none;position:relative;width:100%;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.transition-btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.submit .icon-btn:before{content:"\63";font-size:30px;padding-top:22px}.transition-btn{color:#fff;font-size:16px;letter-spacing:.04em;word-spacing:.02em;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.transition-btn span{display:inline-block;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.transition-btn:before{position:absolute;height:100%;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.click:hover ~ .transition-btn span {-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}.transition-btn:before{left:-100%;top:0}.click:hover ~ .transition-btn:before {left:0}.click{width:inherit;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;-ms-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;opacity:0!important;position:absolute;z-index:1000}.background-img{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.logo-wrapper{background-color:#fff}.logo-wrapper .logo-2{height:98px;display:block;margin:auto;overflow:hidden}.tagline{font-family:"Montserrat",sans-serif;font-size:52px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.12em;margin:0;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased}.tagline div{display:inline-block}.header{background-size:cover;background-position:50% 50%;padding:180px 0 140px 0;text-align:center}.header-wrapper{margin-left:auto;margin-right:auto;padding:0 10px 0 10px;max-width:1100px}img.phone-mockup{padding:10px 0;display:none;vertical-align:middle;width:32%;margin-left:0%}img.logo{max-width:162px;margin-top:0}h1.tagline-1{font-weight:300;color:#fff;font-size:28px;line-height:1.4em;letter-spacing:.04em;margin:5px 0 25px 0}h2.call-to-signup-1{font-weight:300;color:#fff;font-size:16px}.header-left{display:inline-block;width:100%;vertical-align:middle;text-align:left;margin:50px 0 50px 0%}section.color-3{color:#fff;text-align:center;background:#252a40;height:50px}.nav-circlepop{margin-top:10px}.nav-circlepop{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);height:50px;display:inline-block;margin-top:10px}.nav-circlepop a{width:50px;height:50px;position:absolute}.nav-circlepop a::before{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#fff;content:'';opacity:0;-webkit-transition:-webkit-transform .3s , opacity .3s;transition:transform .3s , opacity .3s;-webkit-transform:scale(.9);transform:scale(.9)}.nav-circlepop .icon-wrap{position:relative;display:block;margin:10% 0 0 10%;width:80%;height:80%}.nav-circlepop .icon-wrap::before,.nav-circlepop .icon-wrap::after{position:absolute;left:25%;width:3px;height:50%;background:#fff;content:'';-webkit-transition:-webkit-transform .3s , background-color .3s;transition:transform .3s , background-color .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.nav-circlepop .icon-wrap::before{-webkit-transform:translateX(-50%) rotate(30deg);transform:translateX(-50%) rotate(30deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}.nav-circlepop .icon-wrap::after{top:50%;-webkit-transform:translateX(-50%) rotate(-30deg);transform:translateX(-50%) rotate(-30deg);-webkit-transform-origin:0 0;transform-origin:0 0}.nav-circlepop a:hover::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.nav-circlepop a:hover .icon-wrap::before,.nav-circlepop a:hover .icon-wrap::after{background:#252a40}.nav-circlepop a:hover .icon-wrap::before{-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.nav-circlepop a:hover .icon-wrap::after{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.benefits{background-color:#fff;padding:64px 0 40px 0}.benefits-wrapper{max-width:1240px;display:block;margin-left:auto;margin-right:auto}.benefit-2{margin:52px 0}.benefit-wrapper{margin-left:auto;margin-right:auto;padding:0 10px}.benefit-text{width:100%;margin-left:0;color:#878787;text-align:center}h2.benefit-title{font-weight:300;font-size:16px;margin-top:0;font-family:"Montserrat",sans-serif;text-transform:uppercase;color:#7ccccc;letter-spacing:.14em;line-height:1.4em}.underline{border-top:1px solid #7ccccc;margin:19px auto 0 auto;width:50px;display:block}p.benefit-body{font-weight:300;font-size:18px;line-height:1.6em}p{letter-spacing:.04em;color:#878787;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-ms-font-smoothing:auto;font-smoothing:auto}img.benefit-img{max-width:120px;margin-bottom:35px;display:block;margin-right:auto;margin-left:auto}.color{position:relative;z-index:1}.btn{border:none;font-family:inherit;font-size:inherit;color:inherit;background:none;cursor:pointer;display:inline-block;outline:none;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.icon-cart:before{content:":)"}.color-1{background:#0e83cd;display:inline-block}.btn-1{color:#fff}.btn-1e{overflow:hidden}.btn-1e:after{width:100%;height:0;top:50%;left:50%;background:#fff;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.btn-1e:hover,.btn-1e:active{color:#0e83cd}.btn-1e:hover:after{height:260%;opacity:1}.btn-1e:active:after{height:400%;opacity:1}.color-5{background:#9e54bd;display:inline-block}.btn-5{background:#823aa0;color:#fff;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.btn-5:active{background:#9053a9}.btn-5 span{display:inline-block;width:100%;height:100%;-webkit-transition:all .3s;-webkit-backface-visibility:hidden;-moz-transition:all .3s;-moz-backface-visibility:hidden;transition:all .3s;backface-visibility:hidden}.btn-5:before{position:absolute;height:100%;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn-5:active:before{color:#703b87}.btn-5b:hover span{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}.btn-5b:before{left:-100%;top:0}.btn-5b:hover:before{left:0}.press{background-color:#f5f5f5;text-align:center}.press-row{text-align:center;position:relative}.press-row-1{border-bottom:2px solid #f9f9f9}.press-item{width:50%;display:inline-block;height:89px;vertical-align:top;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;transition:.3s;transition:.3s;background-color:#f5f5f5}.press-item:hover{background-color:#eee}.press-item-1,.press-item-2,.press-item-3,.press-item-1,.press-item-2,.press-item-3{border-right:2px solid #f9f9f9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.press-item-1,.press-item-2,.press-item-5,.press-item-6{display:none}.press-row-wrapper{max-width:1090px;margin-right:auto;margin-left:auto;border-left:2px solid #f9f9f9;border-right:2px solid #f9f9f9}img.press-logo{width:90%;display:inline-block;vertical-align:middle;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}img.press-logo-1{width:80%}img.press-logo-1,img.press-logo-2,img.press-logo-3,img.press-logo-4{padding-top:3px}img.press-logo-3,img.press-logo-4,img.press-logo-5,img.press-logo-6{width:70%}img.press-logo-7{width:60%}.footer{background-size:cover;background-position:50% 50%;width:100%;text-align:center}.footer-wrapper{background-color:#fff}.footer-form{padding:0 10px}h2.call-to-signup-2{font-weight:300;color:#fff;font-size:28px;line-height:1.4em;letter-spacing:.04em;margin:0 0 25px 0}.signup-2{padding:100px 0}.icon-wrap-wrapper{display:inline-block;vertical-align:middle;padding:35px 0 30px 0}.icon{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;transition:color .3s;z-index:1;display:inline-block;cursor:pointer;margin:0 8px 0 8px;width:30px;height:30px;text-align:center;position:relative;color:#fff;box-shadow:0 0 0 2px #878787}.icon:after{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;pointer-events:none;position:absolute;width:100%;height:100%;content:'';top:-2px;left:-2px;padding:2px;z-index:-1;background:#878787;-webkit-transition:-webkit-transform .2s , opacity .2s;-moz-transition:-moz-transform .2s , opacity .2s;transition:transform .2s , opacity .2s}.icon:before{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;speak:none;font-size:17px;line-height:32px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block}.icon:hover:after{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:-webkit-transform .4s , opacity .2s;-moz-transition:-moz-transform .4s , opacity .2s;transition:transform .4s , opacity .2s}.icon:hover{color:#878787}body{margin:0}.main-nav-left{display:inline-block;width:50%;vertical-align:middle}.main-nav-left img{height:98px;padding-left:30px;display:inline-block;vertical-align:middle}.email{font-size:18px;display:none;vertical-align:middle;font-family:"Khula",sans-serif;letter-spacing:.04em;padding-right:22.5px;padding-top:8px;float:right;font-weight:300}.main-nav{width:100%;height:98px;background-color:#fff;font-size:0}.main-nav a{color:#878787}.main-nav-right{display:inline-block;width:50%;vertical-align:middle}.icon-wrapper{padding-right:30px;float:right}a{text-decoration:none}.icon{display:inline-block;cursor:pointer;margin:4px 0 0 16px;width:30px;height:30px;border-radius:50%;text-align:center;position:relative;color:#aaa}.icon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.icon:before{speak:none;font-size:17px;line-height:32px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased}.icon-effect-2 .icon{color:#fff;box-shadow:0 0 0 2px #aaa;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.icon-effect-2 .icon:after{top:-2px;left:-2px;padding:2px;z-index:-1;background:#aaa;-webkit-transition:-webkit-transform .2s , opacity .2s;-moz-transition:-moz-transform .2s , opacity .2s;transition:transform .2s , opacity .2s}.icon-effect-2b .icon:hover:after{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:-webkit-transform .4s , opacity .2s;-moz-transition:-moz-transform .4s , opacity .2s;transition:transform .4s , opacity .2s}.icon-effect-2b .icon:hover{color:#aaa}@media only screen and (min-width:768px){.email{display:inline-block}.main-nav-right{width:60%}.main-nav-left{width:40%}.icon-wrapper{padding-right:60px}.main-nav-left img{padding-left:60px}}@media only screen and (min-width:480px){.tagline{font-size:82px}}@media only screen and (min-width:768px){img.phone-mockup{width:27%;margin-left:5%}.benefit{width:29.666666667%;display:inline-block;margin:0 1.666666667%;vertical-align:top}img.benefit-img{max-width:120px}.benefit-text{display:inline-block;vertical-align:middle}.benefit-2 .benefit-text{margin-left:0}.press-item-1,.press-item-2,.press-item-5,.press-item-6{display:inline-block}.press-item{width:25%}.benefits{padding:140px 0 106px 0}}
