@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700,900&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}header{position:fixed;top:0;left:0;right:0;z-index:10;display:flex!important;padding:10px;box-shadow:-2px 1px 7px rgba(0,0,0,.09)}header,header .inner{align-items:center;justify-content:space-between}header .inner{max-width:1024px;display:flex;flex:1 1;margin:0 auto}header img{box-sizing:content-box;box-sizing:initial}header .logo{height:55px}@media only screen and (max-width:600px){header .truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:180px;text-align:right}header .inner{padding:0 10px}header .logo{height:40px}.menu{font-size:.9em}}footer{padding:10px 0;text-align:center;color:#bbb;font-size:.9em}.welcome-page{display:flex;flex-direction:column;justify-content:center;padding:75px 0 0;margin:0 auto}.welcome-page .input-group{display:flex;margin-top:20px;padding-top:0}.welcome-page input{width:100%;height:45px;flex-grow:1;border-color:#fff;border-radius:4px;font-size:16px}.welcome-page button{margin-left:0;padding:0 30px;height:50px;font-weight:700;border-radius:4px}.welcome-page button:hover{background:#000}.welcome-page .left{width:auto;padding:60px 0 20px;margin-right:50px;flex-grow:1}.welcome-page .right{position:relative;min-width:497px}.welcome-page h2{color:#fff;font-size:34px;font-weight:900;text-transform:uppercase;line-height:45px;padding:0;margin:0}.welcome-page .hero{display:flex;background-image:linear-gradient(134deg,#fe2983,rgba(255,111,97,.98) 52%,#fc9e21);color:#fff;padding-top:20px;min-height:595px}.welcome-page .phone{width:100%;top:71px;position:absolute}.welcome-page p{font-size:1.2em}.welcome-page .row{display:flex}.features{flex-wrap:wrap}.features.row{margin-top:60px}.feature{display:flex;flex-grow:1;width:50%;padding-bottom:50px;align-items:flex-start}.feature:nth-child(odd){padding-right:20px}.feature:nth-child(2n){padding-left:20px}.feature img{width:80px}.feature h3{font-weight:900;font-size:24px;line-height:1.2em;text-transform:uppercase}.feature a{font-weight:700;color:#04bf55;text-decoration:underline}.feature a:hover{color:#038d3f;text-decoration:underline}.footer{background:#000;color:#fff;text-align:center;padding:40px 0}.footer .row{flex-direction:column}.footer h2{padding-bottom:20px}.footer a{margin-top:40px;height:50px;padding:12px 50px;color:#fff;background-color:#04bf55;font-weight:700;font-size:17px;max-width:360px;align-self:center;border-radius:3px;transition:background-color .3s;text-transform:uppercase}.footer a:hover{color:#fff;background-color:#038d3f}.testimonials{display:flex;max-width:500px;margin:0 auto}.testimonial{padding:20px;font-size:12px;height:180px}.testimonial img{margin:0 auto}.testimonial span{font-weight:700;font-size:15px}@media only screen and (max-width:600px){.welcome-page{padding:60px 0 0}.welcome-page h2{font-size:27px;line-height:36px}.welcome-page .row{flex-direction:column;padding:0 20px}.welcome-page .hero .row{padding:0}.welcome-page .phone{position:relative;left:20px;top:0;width:100%}.welcome-page .left{margin-right:0;padding:0 20px}.welcome-page .right{overflow:hidden;min-width:100%}.welcome-page .right:after{content:"";background:#fff;height:80px;z-index:1;width:100%;display:block;position:absolute;bottom:-1px;left:0;right:0}.welcome-page .features.row{margin-top:20px}.welcome-page .feature{width:auto}.welcome-page .feature img{width:70px}.welcome-page .feature.feature:nth-child(odd){padding-right:0}.welcome-page .feature.feature:nth-child(2n){padding-left:0}.welcome-page .footer{padding:30px 0}.welcome-page .footer .testimonial{height:200px}.welcome-page .footer h2{font-size:22px}}.privacy-policy{padding-bottom:40px}.privacy-policy h1{font-size:34px;font-weight:900;text-transform:uppercase;line-height:45px;padding:30px 0;margin:0}*{box-sizing:border-box}body{font-family:"Montserrat",sans-serif;height:100%;color:#000;opacity:1}.row{max-width:1024px;margin:0 auto}a{cursor:pointer}a,a:hover{color:#3cb34f}button,input{outline:none;padding:0 15px}button[type=button],input[type=button]{cursor:pointer}input{height:40px}input,textarea{width:600px;color:#000}textarea{min-height:200px;padding:10px 15px;outline:none}button{color:#fff;cursor:pointer;background-color:#000;border:none;transition:all .2s;margin-left:20px}button:hover{background-color:#3cb34f}button.solid{height:40px;font-weight:700}input{border:1px solid #000;border-radius:0;box-shadow:none!important;-webkit-appearance:none}.input-group{display:inline-flex}.input-group input{border-right-width:0}button.link,footer a.link{background:none;border:none;cursor:pointer;padding:0;color:#3cb34f;outline:none;margin:0}h2{font-weight:700}.form-validation.error{color:red;border-color:red}.form-validation.error::-webkit-input-placeholder{color:red}.form-validation.error:-ms-input-placeholder{color:red}.form-validation.error::-ms-input-placeholder{color:red}.form-validation.error::placeholder{color:red}#cloudsponge-address-book .cloudsponge-topbar{background-color:#000!important}#cloudsponge-address-book .cloudsponge-copyright{display:none}@media only screen and (max-width:600px){button[type=email],input[type=email]{width:auto;text-align:center}button{margin-top:15px;height:50px;margin-left:0}button.solid{width:100%;height:50px}input{border:1px solid #000;width:auto;height:50px}input[type=email]{width:100%;text-align:left}textarea{width:100%}.input-group{display:flex;flex-direction:column;width:100%}.input-group input{border-right-width:1px}}
/*# sourceMappingURL=main.c162a743.chunk.css.map */