.button-with-hover-arrow{display:flex;align-items:center;justify-content:center;width:200px;height:42px;margin:16px 0;transition:all .15s ease-out;border:0;border-radius:4px;background:#4743f9;box-shadow:0 0 0 3px transparent;color:#fff!important;font-family:inherit;font-size:1.1em}.button-with-hover-arrow:not([disabled]){cursor:pointer}.button-with-hover-arrow[disabled]{background:#4743f980}.button-with-hover-arrow span{transition:all .2s ease-out}.button-with-hover-arrow .icon-angle-left{margin-right:-24px;margin-left:0;transition:all .2s ease-out;opacity:0}.button-with-hover-arrow:focus{outline:none;box-shadow:0 0 0 3px #4743f980}.button-with-hover-arrow:focus:not(:disabled) .icon-angle-left,.button-with-hover-arrow:hover:not(:disabled) .icon-angle-left{margin-left:25px!important;opacity:1!important}@media screen and (width <= 1024px){.button-with-hover-arrow .icon-angle-left{margin-left:15px!important;opacity:1!important}}#need-help{position:fixed;z-index:2000000302;right:25px;bottom:25px;width:48px;min-height:48px;cursor:pointer}@media screen and (width <= 1024px){#need-help{top:auto;right:10px;bottom:10px}}#need-help #need-help-baloon{display:flex;z-index:1;top:auto;bottom:0;align-items:center;min-height:48px;margin-right:0;padding:0 1em!important;transition:margin-right .4s cubic-bezier(.175,.885,.32,1.275),opacity .4s;opacity:0;white-space:nowrap}@media screen and (width <= 480px){#need-help #need-help-baloon{opacity:0!important}}#need-help #need-help-baloon>div{min-height:48px}#need-help #need-help-baloon .visible-maximized{display:none}#need-help #need-help-baloon.visible{margin-right:60px;opacity:1}#need-help #need-help-button{position:absolute;z-index:2;width:48px;height:48px;border:3px solid white;border-radius:8px}#need-help #need-help-close{margin:0 -.8em 0 1em}#need-help.maximized #need-help-baloon{z-index:3;margin-right:0;opacity:1!important}#need-help.maximized #need-help-baloon:before{display:none}#need-help.maximized #need-help-baloon .visible-maximized{display:flex}#need-help.minimized{overflow:hidden}#need-help.minimized #need-help-baloon{display:none}.faq h3{margin-top:2em!important}.faq dl{padding:.6em 0;transition:.3s background-color ease-in;border-bottom:1px solid #ededff}.faq dl.opened{background-color:#fafaff;font-weight:600}.faq dl.opened dt:after{background-image:url(/i/toggle-close.png)}.faq dl dd{flex-direction:column;height:0;margin:0 1.5em;padding:0;overflow:hidden;font-size:1.1em;font-weight:400}@media screen and (width <= 768px){.faq dl dd{margin:0}.faq dl dd p{margin-left:.6em!important}}.faq dl dd ol{margin-right:0}.faq dl dd li{margin-top:.6em}.faq dl dd img{max-width:98vw}.faq dl dd>*:first-child{margin-top:.6em}.faq dl dd>*:last-child{margin-bottom:.6em!important}.faq dl dt{display:flex;align-items:center;padding:.6em;color:#333;font-size:1.2em;cursor:pointer}.faq dl dt:after{content:"";display:inline-block;flex-grow:1;width:16px;min-width:16px;height:16px;margin:0 .5em;background-image:url(/i/toggle-open.png);background-repeat:no-repeat;background-position:right center}h4{font-weight:400}h4 small{font-size:.75em}@supports (-webkit-touch-callout: none){h4{font-family:Helvetica Neue,sans-serif}}.subscription-plans-wrapper{justify-content:center}@media screen and (width <= 1200px){.subscription-plans-wrapper{flex-direction:column;align-items:center;width:100%}}.subscription-features-list{margin:0 -5px;font-size:.9em;line-height:1.1}@media screen and (width <= 1200px){.subscription-features-list{margin:0 auto}}.subscription-features-list img{margin-bottom:15px;opacity:.15}@media screen and (width <= 1200px){.subscription-features-list img{opacity:1}}.subscription-features-list ul{width:100%;margin:0;padding:0}.subscription-features-list ul li{display:flex;align-items:center;height:48px;padding:0 30px 0 20px;list-style:none}.subscription-features-list ul li:nth-child(odd){background:#f7f7f7}@media screen and (width <= 1200px){.subscription-features-list ul li:nth-child(odd){background:#fff}}.subscription-plan{display:flex;flex-direction:column;align-items:stretch;width:240px;margin:60px 5px;padding:0;transition:all .2s ease-out;border:0;border-radius:4px;outline:none;background:#fff;box-shadow:0 4px 15px #5a57f933;font-family:Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Bitstream Vera Sans,Trebuchet MS,Verdana,Verdana Ref,sans-serif;font-size:1em;text-decoration:none;cursor:pointer}@media screen and (width <= 1200px){.subscription-plan{width:450px;max-width:80vw}}.subscription-plan .subscription-content{position:relative;height:145px;transition:background-color .1s ease-in-out,color .1s ease-in-out;color:#fff;font-family:Trebuchet MS,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Bitstream Vera Sans,Verdana,Verdana Ref,sans-serif}.subscription-plan .subscription-content .subscription-discount{position:absolute;top:-28px;left:0;width:50px;height:50px;border-radius:100%;background:#5ee51f;color:#fff}.subscription-plan .subscription-content .subscription-price{font-size:.8em}.subscription-plan .subscription-content .subscription-price .price-before-discount{display:inline-flex;position:relative;margin-left:-5px;font-size:.5em;font-weight:400}.subscription-plan .subscription-content .subscription-price .price-before-discount.smaller{font-size:.4em}.subscription-plan .subscription-content .subscription-price .price-before-discount:before{content:" ";display:block;position:absolute;top:50%;left:-5px;width:calc(100% + 10px);transform:rotate(-15deg);border:0;border-top:2px;border-style:solid;border-color:#fff}.subscription-plan .subscription-content .subscription-price strong{display:flex;align-items:flex-end;font-size:3em}.subscription-plan .subscription-content .subscription-price strong div{margin:0 .1em;line-height:1}.subscription-plan .subscription-content .subscription-price strong span{display:flex;font-size:.6em;text-transform:none}.subscription-plan .subscription-features-list{width:100%;color:#333;font-size:.6em}.subscription-plan .subscription-features{padding:10px 0;transition:all .2s ease-out;border-radius:4px;color:#fff;font-size:1.2em;font-weight:600}.subscription-plan .subscription-features ul li{justify-content:center}@media screen and (width <= 1200px){.subscription-plan .subscription-features ul li{justify-content:flex-start}}.subscription-plan .subscription-features .button-with-hover-arrow{background:linear-gradient(90deg,#00d2ff,#3a7bd5)}.subscription-plan .button-with-hover-arrow{font-size:.8em}.subscription-plan .button-with-hover-arrow,.subscription-plan .subscription-content{background:linear-gradient(90deg,#00d2ff,#3a7bd5)}.subscription-plan .icon{width:24px;min-width:24px}.subscription-plan .icon-times{color:#b2e1ff}.subscription-plan .icon-check-square{color:#2189dc}.subscription-plan[id=monthly].with-most-popular-badge{margin-top:20px}.subscription-plan[id=monthly].with-most-popular-badge .subscription-content{height:185px}.subscription-plan[id=monthly].with-most-popular-badge .most-popular{height:25px;margin-top:15px;padding:0 10px;background:#fff;color:#fd5c2c;font-size:.9em}.subscription-plan[id=monthly] .button-with-hover-arrow,.subscription-plan[id=monthly] .subscription-content{background:linear-gradient(90deg,#ff512f,#f09819)}.subscription-plan[id=monthly] .icon-check-square{color:#fd5c2c}.subscription-plan[id=annual] .saving-15-percent{margin-top:7px;opacity:.7;color:#132e4a;font-size:.8em}.subscription-plan[id=annual] .button-with-hover-arrow,.subscription-plan[id=annual] .subscription-content{background:linear-gradient(90deg,#00b09b,#96c93d)}.subscription-plan[id=annual] .icon-check-square{color:#37b34a}@media screen and (width >= 1200px){.subscription-plan:focus:not(:disabled),.subscription-plan:hover:not(:disabled){width:250px;margin:45px 0 55px;transition-timing-function:ease-in}.subscription-plan:focus:not(:disabled)[id=monthly],.subscription-plan:hover:not(:disabled)[id=monthly]{box-shadow:0 4px 4px #00000040,0 4px 15px 10px #fd5c2c26}.subscription-plan:focus:not(:disabled)[id=monthly].with-most-popular-badge,.subscription-plan:hover:not(:disabled)[id=monthly].with-most-popular-badge{margin-top:5px}.subscription-plan:focus:not(:disabled)[id=annual],.subscription-plan:hover:not(:disabled)[id=annual]{box-shadow:0 4px 4px #00000040,0 4px 15px 10px #18b48d26}.subscription-plan:focus:not(:disabled) .subscription-features,.subscription-plan:hover:not(:disabled) .subscription-features{padding:20px 0;transition-timing-function:ease-in}.subscription-plan:focus:not(:disabled) .button-with-hover-arrow span,.subscription-plan:hover:not(:disabled) .button-with-hover-arrow span{margin-top:-1px}.subscription-plan:focus:not(:disabled) .button-with-hover-arrow .icon-angle-left,.subscription-plan:hover:not(:disabled) .button-with-hover-arrow .icon-angle-left{margin-left:25px!important;opacity:1!important}}.subscription-plan:disabled{cursor:default}.subscription-plan:disabled .subscription-features{height:100px}.subscription-plan:disabled .button-with-hover-arrow{display:none}.subscription-plan .currency{line-height:1.1}@supports (-webkit-touch-callout: none){.subscription-plan .currency{font-family:Helvetica Neue,sans-serif}}#monthly-subscription .price-per,#annual-subscription .price-per{text-transform:none}#monthly-subscription .price-per strong,#annual-subscription .price-per strong{display:flex;align-items:flex-end;font-size:2.5em}#monthly-subscription button,#annual-subscription button{display:inline-block;position:relative;z-index:20;width:140px;height:50px;overflow:hidden;border-radius:.2em;color:#fff;font-weight:700;line-height:50px;cursor:pointer}#monthly-subscription button:not([disabled]),#annual-subscription button:not([disabled]){background-color:#2189dc}@media (hover: hover){#monthly-subscription button:not([disabled]):hover,#annual-subscription button:not([disabled]):hover{background-color:#1a6db0}}#payment-info-wrapper{justify-content:space-between;width:760px;max-width:98%}@media screen and (width <= 1200px){#payment-info-wrapper{flex-direction:column;align-items:center;margin:0}#payment-info-wrapper>div{width:auto}}.faq-wrapper{width:600px;max-width:98%;margin-top:100px;padding-bottom:4em;background-image:url(/i/helpful-tips.png);background-repeat:no-repeat;background-position:bottom right;background-origin:content-box}.faq-wrapper .faq:first-child dl:first-child{border-top:1px solid #ededff}
