﻿@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:local("Lato Italic"),local("Lato-Italic"),url("https://fonts.gstatic.com/s/lato/v15/S6u8w4BMUTPHjxsAUi-qNiXg7eU0.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:local("Lato Italic"),local("Lato-Italic"),url("https://fonts.gstatic.com/s/lato/v15/S6u8w4BMUTPHjxsAXC-qNiXg7Q.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url("https://fonts.gstatic.com/s/lato/v15/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url("https://fonts.gstatic.com/s/lato/v15/S6uyw4BMUTPHjx4wXiWtFCc.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url("https://fonts.gstatic.com/s/lato/v15/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url("https://fonts.gstatic.com/s/lato/v15/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:900;src:local("Lato Black"),local("Lato-Black"),url("https://fonts.gstatic.com/s/lato/v15/S6u9w4BMUTPHh50XSwaPGQ3q5d0N7w.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:900;src:local("Lato Black"),local("Lato-Black"),url("https://fonts.gstatic.com/s/lato/v15/S6u9w4BMUTPHh50XSwiPGQ3q5d0.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,code,em,img,small,strong,sub,sup,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td,article,aside,footer,header,nav,section,time,audio,video{padding:0;border:0;margin:0;background:transparent;font-size:100%;font-weight:inherit;vertical-align:baseline}article,aside,figure,footer,header,nav,section{display:block}html{box-sizing:border-box;overflow-y:scroll;background-color:#fff;color:#000}body{background-color:#fff;color:#000}*{box-sizing:inherit}*::before,*::after{box-sizing:inherit}img,object{max-width:100%}ul{list-style:none}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}input,select{vertical-align:middle}input[type='radio']{vertical-align:text-bottom}input[type='checkbox']{vertical-align:bottom}strong{font-weight:bold}label{cursor:pointer}input{font-family:inherit;border:0;margin:0}input[type='file']{cursor:pointer}select,textarea{font-family:inherit;border:0;margin:0}button{font-family:inherit;padding:0;border:0;border-radius:0;margin:0;background:transparent;cursor:pointer}input[type='button'],input[type='submit']{font-family:inherit;padding:0;border:0;border-radius:0;margin:0;background:transparent;cursor:pointer}button::-moz-focus-inner{padding:0;border:0}html{min-height:100%;width:100%}body{width:100%;height:auto;min-height:100%;position:absolute;font-family:"Lato", "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#6e6e6e;margin:0;padding:0;min-width:770px;background-color:#faf8fa;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-size:1rem}@media only screen and (max-width: 770px){body{min-width:auto}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;font-family:"Lato", "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal;color:#6e6e6e}p{line-height:1.4em;letter-spacing:0.3px;font-size:1.2rem}quote{font-style:italic;text-align:center;display:block;font-size:1.5rem;opacity:0.8;padding:30px}quote::before{content:"“"}quote::after{content:"„"}.areas{display:-webkit-box;display:flex;margin-bottom:4rem}.areas .area{color:#444F60;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.areas .area h2{font-weight:bold;color:#444F60;font-size:2.3rem;margin-bottom:20px}.areas .area .image{max-width:90%;max-height:90%;margin:0 auto}.areas .area.left{width:50%}@media (max-width: 770px){.areas .area.left{width:100%}}.areas .area.left p{padding-right:10%}.areas .area.right{width:50%}@media (max-width: 770px){.areas .area.right{width:100%}}.areas .area.right h2{padding-left:10%}.areas .area.right p{padding-left:10%}.areas .area.center{width:50%;margin:0 auto;margin-top:2rem;-webkit-box-pack:center;justify-content:center}@media (max-width: 770px){.areas .area.center{width:100%}}form ul.errors{margin-bottom:20px}form ul.errors li{color:red;list-style-type:square;list-style-position:inside}form label.error{color:red !important}form input.error{border-width:2px;border-color:red}form textarea{height:auto;border:1px solid red}form .button.submit{padding-bottom:calc(.375em - 1px);padding-left:0.75em;padding-right:0.75em;padding-top:calc(.375em - 1px);border-radius:8px;font-weight:bold;background-color:#F27121;color:white;margin-top:20px}#success{display:none}#success h2{color:#eee;text-align:center;font-weight:bold;font-size:1.3rem;margin-bottom:10px}#header{height:155px;background:linear-gradient(135deg, #ad5389, #3e055c);display:-webkit-box;display:flex;position:relative}#header.home{height:600px}#header.product{height:800px}#header a{color:white}#header .content{position:relative;-webkit-box-pack:start;justify-content:flex-start;width:90%;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;z-index:5;max-width:2000px;padding-top:20px}#header .content .top{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;line-height:50px;width:100%}#header .content .top .logo{display:-webkit-box;display:flex}#header .content .top .logo .image{width:50px;height:50px}#header .content .top .logo .company{padding-left:10px;font-size:1.4rem;text-shadow:0px 2px 2px rgba(0,0,0,0.3)}#header .content .top .links{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;color:white;width:100%}#header .content .top .links a:hover{color:#e85cb4}#header .content .top .links.show{position:fixed;margin:initial;background-color:white;overflow:hidden;z-index:10;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}#header .content .top .links.show #burger{display:block;margin:0 auto}#header .content .top .links.show #burger .bun_top{-webkit-transform:rotate(-45deg) translate(-9px, 6px);transform:rotate(-45deg) translate(-9px, 6px)}#header .content .top .links.show #burger .hamburger{opacity:0}#header .content .top .links.show #burger .bun_bottom{-webkit-transform:rotate(45deg) translate(-8px, -8px);transform:rotate(45deg) translate(-8px, -8px)}#header .content .top .links.show #burger div{background-color:#6e6e6e}#header .content .top .links.show ul{text-align:center;width:100%;display:block}#header .content .top .links.show ul li{display:block;padding:10px;margin:0}#header .content .top .links.show ul li a{color:#6e6e6e;font-size:1.3rem;text-shadow:none}#header .content .top .links.show ul li a:hover{color:black}#header .content .top .links #burger{display:none;padding-top:7px;cursor:pointer}@media (max-width: 770px){#header .content .top .links #burger{display:block}}#header .content .top .links #burger div{width:35px;height:5px;background-color:white;margin:6px 0;-webkit-transition:0.4s;transition:0.4s}#header .content .top .links .hide{display:none}#header .content .top .links ul{display:-webkit-box;display:flex;margin:0;-webkit-box-pack:end;justify-content:flex-end}@media (max-width: 770px){#header .content .top .links ul{display:none}}#header .content .top .links ul li{display:inline-block;margin-left:20px;margin-top:0px}@media (max-width: 770px){#header .content .top .links ul li.flags{display:none}}#header .content .top .links ul li.flags .flag{width:18px;height:14px}#header .content .top .links ul li.flags ul.flaglist{display:none;background-color:white;position:absolute;border-radius:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:150px;right:0}#header .content .top .links ul li.flags ul.flaglist li{color:#ccc;font-size:1rem}#header .content .top .links ul li.flags ul.flaglist li a{color:#aaa}#header .content .top .links ul li.flags ul.flaglist li a:hover{color:#333}#header .content .top .links ul li.flags ul.flaglist li a span{padding-left:10px;font-size:0.9rem}#header .content .explain{margin-top:4rem}#header .content .explain .ampersand{color:white;position:absolute;text-align:center;width:100%;left:0;right:0;font-size:40rem;opacity:0.1;margin-top:-300px;z-index:-1}#header .content .explain .areas a.more{margin-left:20px;background-color:#F27121;font-weight:bold;border:0;width:initial !important;text-shadow:none}#header .content .explain .areas h2{color:white;text-shadow:0px 2px 2px rgba(0,0,0,0.3)}#header .content .explain .areas p{color:white;text-shadow:0px 2px 2px rgba(0,0,0,0.3)}#header .content .convince{display:-webkit-box;display:flex;color:white;height:100%;display:flex;align-self:center}#header .content .convince .area.left h1{margin-bottom:2rem;color:white;text-shadow:0px 2px 2px rgba(0,0,0,0.3)}#header .content .convince .area.left p{color:white;text-shadow:0px 2px 2px rgba(0,0,0,0.3)}#header .content .convince .area.left .try{line-height:2rem;text-align:right;margin-top:2rem}#header .content .convince .area.left .try .button{margin-left:20px;background-color:#F27121;font-weight:bold;border:0;text-shadow:none}@media (max-width: 770px){#header .content .convince .area.right{display:none}}#header .content .convince .area.right img{width:100%}#header::after{position:absolute;bottom:0;z-index:1;left:0;display:block;width:100%;height:60px;content:" ";background-image:url(/assets/bottom-twirl-b9b03a0183c421dd45e81b0019bd5330bf4ce1a18418295d232e02ebe51fe896.png);background-repeat:no-repeat;background-size:100% 100%}#content{min-height:300px;width:90%;padding-top:20px;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;padding-bottom:20px}#content h1{font-size:2rem}#footer{background:linear-gradient(135deg, #ad5389, #3e055c);position:relative;width:100%;padding-top:80px;display:-webkit-box;display:flex;margin:0 auto;padding-left:20%;padding-right:20%;color:white;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (max-width: 770px){#footer{padding-left:5%;padding-right:5%}}#footer a{color:white}#footer a:hover{color:#e85cb4}#footer .columns{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}#footer .columns .column{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding-bottom:50px;color:white;margin:0 auto;width:60%;-webkit-box-pack:center;justify-content:center}#footer .columns .column ul{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#footer .columns .column ul li{list-style-type:none;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#footer .thanks{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:center;font-size:0.8rem;padding-bottom:16px}#footer::before{position:absolute;top:0;z-index:5;left:0;display:block;width:100%;height:60px;content:" ";background-image:url(/assets/bottom-twirl-b9b03a0183c421dd45e81b0019bd5330bf4ce1a18418295d232e02ebe51fe896.png);-webkit-transform:rotate(180deg);transform:rotate(180deg);background-repeat:no-repeat;background-size:100% 100%}body.auth{background:linear-gradient(135deg, #ad5389, #3e055c)}body.auth #header{background:none;height:100px;position:static}body.auth #header .back{font-size:4rem;display:-webkit-box;display:flex;opacity:0.6}body.auth #header::after{background:none}body.auth #content{max-width:466px;margin:0 auto;text-align:left;color:white}body.auth #content h1{text-align:center;font-weight:bold;font-size:1.6rem;margin-bottom:10px;color:white}body.auth #content p{text-align:center;color:#eee;width:80%;margin:0 auto;margin-bottom:50px}body.auth #content p a{color:white;text-decoration:underline}body.auth #content label{color:white;font-size:1.1rem}body.auth #content label.checkbox{margin-top:10px;font-size:1rem;line-height:1rem;vertical-align:top}body.auth #content label.checkbox input{margin-right:8px;vertical-align:center}body.auth #content .submit{text-align:center}body.auth #content .submit input.button{background-color:#F27121;padding:0 5%;border-radius:4px;text-align:center;font-weight:bold;margin-top:30px}body.auth #content .line{border-bottom:1px #ccc solid;width:50%;margin:0 auto;margin-top:30px;margin-bottom:30px}body.auth #content p.bottom{font-size:1rem}body.auth #footer{display:none}.areas .area.contact{margin-top:0px}.areas .area.contact h1{text-align:center;margin-bottom:10px}.areas .area.contact p{text-align:center;width:50%;margin:0 auto;font-size:1rem;margin-bottom:20px;color:#888}.pricing{text-align:center}.pricing h1{font-weight:bold}.pricing h2{font-weight:normal;font-size:1.2rem}.pricing .prices{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;justify-content:center;margin-top:2rem;-webkit-box-align:center;align-items:center}@media (max-width: 770px){.pricing .prices{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.pricing .prices .pricebox{width:25%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border:2px solid #ccc;padding-bottom:30px}.pricing .prices .pricebox .name{font-weight:bold;border-bottom:1px solid #333;line-height:50px}.pricing .prices .pricebox .price{font-weight:bold;color:#a85087;line-height:50px;font-size:1.4rem}.pricing .prices .pricebox ul.features{text-align:left;width:80%;margin:0 auto}.pricing .prices .pricebox ul.features li{line-height:36px}.pricing .prices .pricebox a{width:50%;margin:0 auto;margin-top:20px;background-color:#F27121;padding:0 5%;border-radius:4px;text-align:center;font-weight:bold;margin-top:30px}.pricing .prices .pricebox.apprentice{border-right:0}@media (max-width: 770px){.pricing .prices .pricebox.apprentice{border-right:2px solid #ccc}}.pricing .prices .pricebox.master{border:6px solid #a85087}.pricing .prices .pricebox.legendary{border-left:0;background-color:#d6c1d6}@media (max-width: 770px){.pricing .prices .pricebox{width:100%}}.pricing .faq{width:75%;margin:0 auto;margin-top:3rem}@media (max-width: 770px){.pricing .faq{width:100%}}.pricing .faq h2{font-weight:bold;margin-bottom:2rem;font-size:1.6rem}.pricing .faq .question{border:1px solid #ccc;background-color:#a64e86;margin-bottom:1.5rem;color:white;font-size:1.2rem}.pricing .faq .question .answer{border-top:1px solid #ccc;background-color:#fff;color:#6e6e6e;padding:20px;text-align:left}.terms{width:60%;margin:0 auto}@media (max-width: 770px){.terms{width:100%}}.terms h2{font-weight:bold;font-size:1.4rem}.terms h3{font-size:1.5rem;text-align:center;font-style:italic;margin-top:20px;margin-bottom:20px}.terms p{margin-bottom:20px;font-size:1rem}.terms ol{list-style-position:inside}
