/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,p,address,table,fieldset,figure,pre{margin-bottom:2.4rem}body{font-family:"Montserrat","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;color:#666}a,a:visited{color:#ee3946;text-decoration:none;transition:color .15s ease-in}a:hover{color:#ee3946;opacity:.8}h1,h2,h3,h4{font-family:"Roboto Slab","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;color:#374399}h1{font-size:7rem;line-height:7.4rem}h2{font-size:5rem;line-height:5rem}h3{font-size:3.5rem;line-height:3.5rem;margin-bottom:1.2rem}@media only screen and (max-width: 1260px){h1{font-size:5rem;line-height:5rem}}@media only screen and (max-width: 1260px){h2,h3{font-size:3rem;line-height:3rem}}@media only screen and (max-width: 768px){h1{font-size:3.3rem;line-height:3.3rem}}html{font-size:62.5%;line-height:2rem;font-family:"Montserrat","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#666}body{font-size:1.8rem;background:#fff}footer{padding:2.4rem}section{max-width:1600px;margin:0 auto;position:relative}input,textarea,select,button{font-family:"Montserrat","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:inherit;border-radius:4px}input,textarea,select{width:100%;padding:1.2rem;border:1px solid #ececec}input:focus,textarea:focus,select:focus{outline:0}textarea{display:block;height:auto;max-width:100%}label{cursor:pointer;font-weight:700}::-webkit-input-placeholder{color:#888;font-weight:300}::-moz-placeholder{color:#888;font-weight:300}:-ms-input-placeholder{color:#888;font-weight:300}:-moz-placeholder{color:#888;font-weight:300}img{max-width:100%;font-style:italic;vertical-align:middle}img[width],img[height]{max-width:none}.button,.button:visited{padding:1.2rem 2.4rem;margin:0;border:0;background:#374399;color:#fff;display:inline-block;font-family:"Roboto Slab","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;transition:background .1s ease-in;cursor:pointer;border-radius:4px;line-height:2em}.button:hover,.button:visited:hover{color:#fff;background:#4f5bb6}.button:focus,.button:visited:focus{outline:0}.button--alt,.button--alt:visited{background:#ee3946}.button--alt:hover,.button--alt:visited:hover{background:#f1616b}.button--invisible,.button--invisible:visited{background:transparent;color:#ee3946}.button--invisible:hover,.button--invisible:visited:hover{color:#ee3946;background:#f7f8f9}body{padding-top:120px;overflow-x:hidden}.section{margin-top:4.8rem}.section--white-text{color:#fff}.section--white-text h1{color:#fff}.content{max-width:1600px;padding:4.8rem;margin:0 auto;position:relative}.content--no-top-pad{padding-top:0}.content--mid-pad{padding:9.6rem 4.8rem}.content--extra-pad{padding:19.2rem 4.8rem}.content--less-pad{padding:1.2rem 4.8rem}.content--flex-between{display:flex;justify-content:space-between;align-items:center}.content--flex-right{justify-content:flex-end;align-items:flex-end}.content__header{display:flex;justify-content:space-between;align-items:center;padding-bottom:7.2rem}.content__header hr{flex-grow:2;opacity:.5}.content__header h2{color:#374399}.content__header--white h2{color:#fff}.content__header--centered h2{padding:0 4.8rem;margin:0 auto}@media only screen and (max-width: 1024px){.content--mid-pad{padding:4.8rem}}.background{position:absolute;top:0;right:-7.2rem;height:100%;width:100vw;transform:skew(0, 5deg);box-shadow:4.8rem 4.8rem 0 #8e91ac;border-radius:7.2rem;background:#374399;background:-moz-linear-gradient(top, #374399 0%, #272965 100%);background:-webkit-linear-gradient(top, #374399 0%, #272965 100%);background:linear-gradient(to bottom, #374399 0%, #272965 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#374399", endColorstr="#272965",GradientType=0 )}.background--right{left:-7.2rem;right:auto;box-shadow:-4.8rem 4.8rem 0 #8e91ac;background:#272965}@media only screen and (max-width: 2000px){.background{width:2000px}}@media only screen and (max-width: 1600px){.background{border-radius:0;right:0;box-shadow:0 4.8rem 0 #8e91ac}.background--right{border-radius:0;right:auto;left:0;box-shadow:0 4.8rem 0 #8e91ac}}@media only screen and (max-width: 1260px){.background{width:100%}}.form{min-width:400px}.form textarea{min-height:120px}.form__label{display:flex;line-height:2.4rem;margin-bottom:1.2rem}.form__label:hover .form__checkbox{border-color:#b1b1b1}.form__input{margin-bottom:2.4rem}.form__input:focus{border-color:#374399}.form__checkbox{display:inline-block;height:2.4rem;width:2.4rem;margin-right:1.2rem;position:relative;border:3px solid #dadada;border-radius:4px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.form__checkbox::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%}.form__checkbox:checked{border-color:#374399}.form__checkbox:checked::after{background:#374399 url("/static/img/core/icons/icon-tick.svg") center center no-repeat}.form__checkbox:hover:checked{border-color:#272965}.form__fine-print{font-size:1.4rem;line-height:2rem;color:#8e91e5;margin-bottom:4.8rem}.form__input--icon--name{background:#f7f8f9 url("/static/img/core/icons/icon-user.svg") 1.2rem 10px no-repeat;background-size:24px 24px;padding-left:4.8rem}.form__input--icon--web{background:#f7f8f9 url("/static/img/core/icons/icon-globe.svg") 1.2rem 10px no-repeat;background-size:24px 24px;padding-left:4.8rem}.form__input--icon--email{background:#f7f8f9 url("/static/img/core/icons/icon-mail.svg") 1.2rem 10px no-repeat;background-size:24px 24px;padding-left:4.8rem}.form__input--icon--message{background:#f7f8f9 url("/static/img/core/icons/icon-message.svg") 1.2rem 10px no-repeat;background-size:24px 24px;padding-left:4.8rem}.form__input--icon--password{background:#f7f8f9 url("/static/img/core/icons/icon-lock.svg") 1.2rem 10px no-repeat;background-size:24px 24px;padding-left:4.8rem}.form__input--icon--time{background:#f7f8f9 url("/static/img/core/icons/icon-time.svg") 1.2rem 10px no-repeat;background-size:24px 24px;padding-left:4.8rem}.form__input--icon--crawler{background:#f7f8f9 url("/static/img/core/icons/icon-crawler.svg") 1.2rem 10px no-repeat;background-size:24px 24px;padding-left:4.8rem}.panel .form__input{background:#fff}.panel .form__input--icon--name{background:#fff url("/static/img/core/icons/icon-user.svg") 1.2rem 10px no-repeat;background-size:24px 24px}.panel .form__input--icon--web{background:#fff url("/static/img/core/icons/icon-globe.svg") 1.2rem 10px no-repeat;background-size:24px 24px}.panel .form__input--icon--email{background:#fff url("/static/img/core/icons/icon-mail.svg") 1.2rem 10px no-repeat;background-size:24px 24px}.panel .form__input--icon--message{background:#fff url("/static/img/core/icons/icon-message.svg") 1.2rem 10px no-repeat;background-size:24px 24px}.panel .form__input--icon--password{background:#fff url("/static/img/core/icons/icon-lock.svg") 1.2rem 10px no-repeat;background-size:24px 24px}.panel .form__input--icon--time{background:#fff url("/static/img/core/icons/icon-time.svg") 1.2rem 10px no-repeat;background-size:24px 24px;padding-left:4.8rem}.panel .form__input--icon--crawler{background:#fff url("/static/img/core/icons/icon-crawler.svg") 1.2rem 10px no-repeat;background-size:24px 24px;padding-left:4.8rem}@media only screen and (max-width: 540px){.form{min-width:0}}.text-white{color:#fff}.highlighted{opacity:.8}.highlighted-red{color:#ee3946}.code{display:block;padding:2.4rem;background:#fff;border-radius:4px;color:#272965;margin-bottom:4.8rem;border:1px solid #cbd0ef;white-space:pre;overflow-x:auto}.code--inline{display:inline-block;vertical-align:middle;padding:0 1.2rem;margin-bottom:0}.hero{padding:4.8rem 0}.hero p{margin-top:2.4rem;max-width:800px}.hero--home{padding:7.2rem 0}.hero__title{position:relative;margin-bottom:4.8rem}.hero__title span{display:block;font-style:italic;color:#272965}.hero__list{margin:7.2rem 0;list-style:none;color:#374399;font-size:3.5rem;line-height:3.5rem;position:relative}.hero__list li{margin-bottom:2.4rem;display:flex;align-items:center}.hero__list img{margin-right:1.2rem}.hero__button{font-size:3.5rem;line-height:3.5rem;padding:2.4rem 4.8rem;box-shadow:1.2rem 1.2rem 0 rgba(238,57,70,.5);position:relative}.hero__background{position:absolute;right:-400px;top:0;z-index:0}@media only screen and (max-width: 1600px){.hero,.hero--home{padding:2.4rem 0 4.8rem}.hero__title{font-size:5rem;line-height:5rem}.hero__list{font-size:2rem;line-height:2rem;margin:4.8rem 0}.hero__button{font-size:2rem;line-height:2rem;padding:2.4rem 4.8rem}}@media only screen and (max-width: 1024px){.hero__background{right:-200px;top:100px;width:800px}}@media only screen and (max-width: 900px){.hero__background{display:none}}.header{width:100%;position:fixed;top:0;left:0;background:#fff;padding:2.4rem 0;box-shadow:0 1px 3px rgba(0,0,0,.05);z-index:99}.header .content{padding:0 4.8rem}.header__admin{width:100%;position:fixed;top:120px;left:0;z-index:99;background:#fff;border-top:1px solid #cbd0ef;border-bottom:1px solid #cbd0ef}@media only screen and (max-width: 1024px){.header__admin{display:none}.header__admin.menu--open{display:block;background:none;width:50%;right:0;left:auto;border:0}.header__admin.menu--open .nav{display:block}.header__admin.menu--open .content{padding:0;padding-right:4.8rem}}.nav{font-family:"Roboto Slab","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:2rem}.nav a{display:inline-block;margin-left:2.4rem;font-weight:700}.nav--admin a{color:#374399;font-weight:normal}.nav__menu-toggle{display:none;cursor:pointer}@media only screen and (max-width: 1024px){.nav{display:none}.nav a{display:block;margin-left:0;font-size:3rem;margin-top:4.8rem}.nav__menu-toggle{display:inline-block}.nav.menu--open{position:fixed;display:block;top:120px;left:0;padding:0 4.8rem;height:100%;background:#fff;width:100%}}@media only screen and (max-width: 1024px){.nav a{font-size:2rem;margin-top:2.4rem}}.benefits{color:#fff}.benefits__row{position:relative;height:900px}.benefits__row+.benefits__row{padding-top:19.2rem}.benefits__col{max-width:440px;min-height:710px;padding:7.2rem 4.8rem;background:#fff;border-radius:8px;color:#ee3946;box-shadow:2.4rem 2.4rem 0 rgba(0,0,0,.3);display:flex;align-items:center}.benefits__content h3{width:100%;text-align:center;color:#ee3946;font-size:3rem}.benefits__content h4{text-align:center}.benefits__icon{display:block;margin:0 auto 2.4rem auto}.benefits__col{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.benefits__col--first{top:0;left:0;transform:none}.benefits__col--last{top:auto;bottom:0;right:0;left:auto;transform:none}@media only screen and (max-width: 1600px){.benefits__col{max-width:30%;padding:4.8rem;min-height:600px}.benefits__icon{width:14.4rem;height:14.4rem}}@media only screen and (max-width: 1260px){.benefits__row{height:auto}.benefits__col{width:100%;position:relative;max-width:none;top:initial;right:initial;left:initial;bottom:initial;transform:none;min-height:0;margin-bottom:4.8rem}.benefits__col-inner{display:flex;justify-content:flex-start;flex-direction:row}.benefits__content{padding-left:2.4rem}.benefits__content h3,.benefits__content h4{text-align:left}.benefits__icon{margin:auto 0}.benefits__row+.benefits__row{padding-top:0}}@media only screen and (max-width: 768px){.benefits__col{padding:4.8rem 2.4rem}.benefits__col-inner{display:block}.benefits__icon{margin:0 auto 2.4rem}.benefits__content h3,.benefits__content h4{text-align:center}}.pricing{margin:4.8rem auto}.pricing h2{color:#374399}.pricing__row{display:flex;justify-content:space-between;align-items:flex-start}.pricing__col{width:30%}.pricing__col h3{font-size:3.5rem;text-align:center;border-bottom:1.2rem solid #374399;padding-bottom:2.4rem;margin-bottom:2.4rem}.pricing__cell-row{display:flex;align-items:center;justify-content:space-between}.pricing__cell-row .pricing__cell{width:calc(50% - 0.625rem)}.pricing__cell{background:#f7f8f9;padding:4.8rem 2.4rem;margin-bottom:1.2rem;color:#374399;text-align:center}.pricing__cell label{font-size:5rem;line-height:5rem;width:100%;display:block}.pricing__cell span{font-weight:700}.pricing__tier-list{list-style:none;margin:2.4rem 0 4.8rem 0}.pricing__tier-list li{padding-left:2.4rem;position:relative;margin-bottom:1.2rem}.pricing__tier-list li::before{display:block;width:.625rem;height:.625rem;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background:#b1b1b1}.pricing__tier-list small{display:block;position:absolute;font-size:10px;bottom:-16px;left:25px}.pricing__footer{color:#374399}.pricing__footer label{font-family:"Roboto Slab","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:3.5rem;display:block;border-bottom:4px solid #374399;margin-bottom:1.2rem;padding-bottom:1.2rem}.pricing__footer small{font-size:1.8rem}.pricing__asterisk{font-size:3.5rem}.pricing__col--pro h3,.pricing__col--pro .pricing__footer label{color:#272965;border-bottom-color:#272965}.pricing__col--pro .pricing__footer,.pricing__col--pro .pricing__cell{color:#272965}.pricing__col--premium h3,.pricing__col--premium .pricing__footer label{color:#ee3946;border-bottom-color:#ee3946}.pricing__col--premium .pricing__footer,.pricing__col--premium .pricing__cell{color:#ee3946}.pricing__col--premium .pricing__tier-list{font-weight:700}@media only screen and (max-width: 1600px){.pricing__cell label{font-size:3.2rem}.pricing__cell-row{display:block}.pricing__cell-row .pricing__cell{width:100%}}@media only screen and (max-width: 1024px){.pricing__row{flex-wrap:wrap}.pricing__col{width:45%;padding:4.8rem 2.4rem;margin-bottom:9.6rem;background:#f7f8f9}.pricing__cell{padding:0 2.4rem}.pricing__col:last-child{margin:0 auto}}@media only screen and (max-width: 768px){.pricing__col{width:100%}}.contact{color:#fff}.contact__form{padding:7.2rem 4.8rem;border-radius:2.4rem;max-width:800px;margin:0 auto 7.2rem;background:#3b3d72;box-shadow:-4.8rem 4.8rem 0 rgba(0,0,0,.4)}.modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(39,41,101,.8);display:none;justify-content:center;align-items:center;z-index:9999}.modal--open{display:flex;animation:fadeIn .15s linear}.modal__panel{position:relative;padding:4.8rem;max-width:640px;background:#fff;border-radius:2.4rem}.modal__header{margin-bottom:4.8rem}.modal__header span{display:block;color:#272965}.modal__close{position:absolute;top:2.4rem;right:2.4rem;transition:opacity .3 ease-in;cursor:pointer}.modal__close:hover{opacity:.5}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.panel{background:#f7f8f9;border-radius:4px;padding:4.8rem;border:1px solid #ececec;margin-bottom:4.8rem;color:#374399;box-shadow:1.2rem 1.2rem 0 rgba(0,0,0,.05)}.panel h3{margin-bottom:2.4rem}.panel ol,.panel ul{margin:0;padding:0 0 0 1em}.panel--blue{color:#fff;background:#374399;box-shadow:1.2rem 1.2rem 0 rgba(55,67,153,.1)}.panel--blue h3{color:#fff}.panel--flex-between{display:flex;justify-content:space-between}.panel__inner{width:45%}.panel__inner h3{color:#374399}.panel__inner .highlighted-red{color:#ee3946}.table{display:table;width:100%;text-align:left}.table td{padding:1.2rem;border:0}.table th{padding-left:1.2rem}.table__row:nth-child(odd){background:#f1f1f1}.table__row.success,.table__row:nth-child(odd).success{background:#c7f7c9}.message{display:flex;flex-direction:column;position:fixed;bottom:4.8rem;left:4.8rem;z-index:999;list-style:none}.message__item{display:flex;justify-content:space-between;width:auto;padding:2.4rem;margin-top:2.4rem;background:#444;color:#fff;box-shadow:0 2px 1px rgba(0,0,0,.4);border-radius:4px}.message__item--positive{background:#39b15b}.message__item--negative{background:#de4343}.message__actions{margin-left:2.4rem}/*# sourceMappingURL=main.css.map */
